2011-01-06 8 views
16

Actualmente estoy escribiendo una aplicación de composición tipográfica y estoy usando PSG como el back-end para producir archivos PostScript. Ahora me pregunto si esa elección tiene sentido. Parece que el ReportLab Toolkit ofrece todas las funciones que PSG ofrece, y más. ReportLab emite PDF sin embargo.PostScript versus PDF como formato de salida

Ventajas PDF ofrece:

  • máxima transparencia
  • mejor soporte para la codificación de caracteres (Unicode, por ejemplo)
  • capacidad de incrustar TrueType e incluso fuentes OpenType
  • hipervínculos y marcadores

¿Hay alguna razón para usar Postscript en lugar de generar directamente a PDF? Si bien Postscript es un lenguaje de programación completo en lugar de PDF, como formato de salida básico para documentos, eso no parece ofrecer ninguna ventaja. ¿Supongo que un PDF se puede convertir fácilmente a PostScript para imprimir?

Algunos enlaces útiles:

+0

es posible que tenga una mejor l Uck con un titular que parece menos argumentativo, y una pregunta más específica sobre los méritos relativos para su situación de PDF versus PostScript simple. –

+0

No está claro qué hace su aplicación. –

Respuesta

15

Si usted está pensando en única salida a una impresora PostScript, a continuación, utilizar PostScript. De lo contrario, use PDF.

PDF es más ampliamente compatible con dispositivos que no son de impresora. Y para sus propósitos, no hay ventajas técnicas de PS sobre PDF (aparte de no poder volcar el archivo directamente a una impresora).

+0

Does postscript imprime 1 página a la vez; mientras que, PDF lo renderiza todo a la vez, lo que aumenta la sobrecarga de impresión? – clay

3

PDF es un formato mucho más autónomo y un alto nivel de funcionalidad. También tiene más herramientas. A menos que necesite específicamente Postscript, quédese en PDF.

10

Aquí están algunas cosas a considerar:

+2

Lamentablemente, el enlace _pdfzone.com_ para incrustar videos en pdf está desactivado. Se puede encontrar otra descripción [en Adobe] (https://helpx.adobe.com/acrobat/using/rich-media.html). Se puede encontrar una forma de insertar uno usando TeX [en tex.stackexchange] (http://tex.stackexchange.com/questions/60646/how-to-include-a-movie-in-a-pdf-step-by -step-instructions). – Mitja

Cuestiones relacionadas