2008-09-17 49 views
6

Tengo una aplicación multiplataforma y para mis versiones de Linux y Mac genera un archivo postscript para imprimir informes y luego los imprime con CUPS. Funciona para caracteres e imágenes simples, pero me gustaría tener la capacidad de incrustar una fuente de tipo verdadero directamente en el archivo PostScript. ¿¿Alguien sabe como hacer esto?? También puedo codificar caracteres ascii simples, pero no estoy seguro de cómo codificar ningún carácter más allá de la habitual a-z 0-9, cosas como caracteres extraños con acentos.cómo incrustar una fuente de tipo verdadero dentro de un archivo de postscript

Respuesta

8

Para incrustar una fuente TrueType en un documento PostScript, primero deberá convertirlo a una fuente Type 42. Esta conversión convierte la fuente en código postscript. Hay varias utilidades pequeñas para hacer esta conversión, o puede leer Type 42 specification y escribir su propio código para ello.

Incrustar fuentes tipo 1 es mucho más fácil. Linux se envía con un gran conjunto de fuentes Tipo 1, y también lo hace OS X si tiene instalado X11. Generar PDF en su lugar también es una opción que debería considerar, ya que PDF puede incrustar fuentes TrueType directamente.

Cuestiones relacionadas