FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Que opinan. ¿Trabajamos juntos?
Hola, hoy como todos los dias lo primero al encender mi PC es abrir mi MSN y la pagina de Club Delphi.
Al leer este hilo, se mo ocurrio el si entre todos los miembros de el club delphi (Que no son pocos) se pudiera hacer una impresora de archivos. (que imprima a un determinado formato de archivo). En lo personal no tengo ni idea de como hacerla y se que como yo hay muchos mas que tampoco tienen idea de donde empesar. Pero tambien en este foro hay una gran cantidad personas com mucha experiencia y mucho tiempo programando en delphi. Pienso que para mi y estas otras personas seria una forma de adquirir mas conocimiento y experiencia en delphi. Esta es solo una idea que se me acaba de ocurrir, si alguien me apoya o piensa diferente puede decirlo en este foro. Estare abierto a todas sus respuestas y opiniones. Gracias. |
#2
|
||||
|
||||
Me parece una idea muy buena.
Lo que sé en un principio es lo siguiente, es posible instalar una impresora en Windows que genere la salida en un archivo, es decir que se envíe a un puerto especial llamado FILE. En este caso el archivo que se genera es un PostScript, las impresoras virtuales como la que instala PDFWriter toman este archivo al vuelo y lo convierten por medio de un filtro a a PDF. Por ejemplo el programa que yo utilizo es CutePDF y este a su vez utiliza los filtros de GhostScript que es un paquete de filtros open source, de esta forma consigue convertir la salida a un archivo PDF. Lo que necesitamos es conseguir los filtros adecuados para convertir a otros formatos, el propio GhostScript contiene muchos filtros, sólo es cuestión de investigar para ver que se obtiene. Seguimos en contacto, un saludo. Última edición por Héctor Randolph fecha: 17-10-2005 a las 20:37:14. |
#3
|
||||
|
||||
Excelente...
Ok Hector, desde este momento empiezo a buscar informacion a cerca de estos filtros. Cualquier cosa que encuentre la colocare aqui.
|
#4
|
||||
|
||||
pues yo me apunto. avisa que hay que hacer y como bamos a trabajar. Ok
__________________
Cuando la única herramienta es un martillo todos los problemas tienen cara de clavo |
#6
|
||||
|
||||
ok.
Que bien que te unas HenryAraniva, ahora ya somos 3 en este proyecto.
Antes que nada pienso que deberiamos analizar el GhostScript y PostScript. Cualquier cosa que encuentren coloquenla en el hilo. |
#7
|
||||
|
||||
Encontré información acerca de GhostScript.
Existe un módulo llamado RedMon para direccionar la salida de la impresora hacia un puerto especial en formato postscript, esta salida puede ser la entrada de otro programa; por ejemplo en este caso para una aplicación que lo convierta en otro formato. El RedMon se puede descargar de esta página: RedMon Cita:
GhostScript GhostView Hice algunas pruebas y funcionan bien. El programa GhostScript contiene módulos para convertir a diferentes formatos, es cuestión de investigar. Seguimos en contacto. |
#8
|
||||
|
||||
Buena Informacion...
...Me parece que esto que nos estas dando en estos momentos es una buena informacion, acaba de aclararme algunas dudas a cerca del tema, como lo es:
Cita:
Corrigeme si me equivoco, pues si es asi, aqui acabaria mi mas grande dolor de cabeza de ayer a hoy. Seguire investigando a cerca de este modulo Última edición por D-MO fecha: 19-10-2005 a las 01:53:01. Razón: Agregar mas texto. |
#9
|
||||
|
||||
Ok, te aclaro un poco más.
Ayer instalé una impresora PostScript en Windows me parece que era una Apple LaserWrite y la salida la dirigí al puerto FILE, al enviar la página de prueba o cualquier documento, este se va a un archivo que en este caso debe tener la extensión *.ps (PostScript). Posteriormente utilicé el GhostView para abrir el archivo generado y lo abrió sin problemas, después utilice una opción del GhostView para convertirlo a JPG y listo ya tenía lá pagina de prueba de la impresora en formato JPG. Ahora la idea es automatizar este procedimiento, para esto utilizamos el RedMon; toda la información enviada a la impresora virtual se guarda en un archivo PostScript y este a su vez se envía como parámetro a otra aplicación. Esta aplicación debe ser capaz de recibir el archivo *.PS y convertirlo en otros formatos, aquí es en dónde utilizamos el GhostScript. Cita:
Lo siguiente es investigar como hacer esta aplicación que convierta en otros formatos empleando GhostScript. Seguimos en contacto. |
#10
|
||||
|
||||
Cita:
y Muchas gracias por aclararme lo anterior. Saludos. Si tienes msn el mio es damopa@msn.com, para que sea mas facil estar en contacto y poder compartir informacion. |
#11
|
||||
|
||||
Hola.
Instale una impresora virtual en mi computadora, seleccione el puerto FILE.
Veo que el los archivos que esta impresora utiliza esta en: Cita:
Nombre del controlador: PSCRIPT5.DLL Archivo de datos: APLWCOB1.PPD Archivo de configuracion: PS5UI.DLL Archivos adicionales usados por este controlador: PSCRIPT.NTF Ademas, tengo informacion que encontre el el registro de windows (regedit) Cita:
pero ahora estoy algo sin tiempo, en cuanto pueda pondre mas informaicon que tenga. Salu2. |
#12
|
||||
|
||||
Toda la información referente a los controladores de la impresora se puede encontrar en :
http://msdn.microsoft.com/library/de...49b7f2.xml.asp El problema es que por el momento no hay suficiente tiempo para leer todo el documento, la parte que he podido leer habla acerca de los controladores PostScript y los archivos de datos. Seguimos en contacto. |
#13
|
||||
|
||||
Hola...
Disculpame por la tardanza de la respuesta, pero tuve que salir y apenas hace unas horas regrese.
Voy a leer esta información que encontrastes, vere que entiendo de aca. Salu2 |
|
|
|