¿Cómo uso OS X Print / Save as Postscript para producir una página de tamaño personalizado?

1

Estoy tratando de producir un archivo PDF CMYK de calidad de impresión desde un documento de Pages o MS Word en OS X. Las opciones Imprimir / PDF enlatadas producen una calidad insuficiente en las imágenes y no permiten la conversión a CMYK. Seguí una recomendación para usar Guardar como PostScript y luego Adobe Distiller (que tengo en una máquina Windows separada) para obtener los resultados correctos. Todo funciona muy bien, EXCEPTO que necesito un tamaño de página personalizado.

Cuando uso PDF / Guardar como PostScript, produce un documento de tamaño Carta de los EE. UU., independientemente de la configuración de Tamaño de página en Páginas o en MS Word. En este caso, necesito producir un PDF de 8.75 x 11.5 "(requerido por el editor para respaldar su flujo de trabajo.

¿Alguna idea?

    
pregunta andersoj 29.12.2013 - 20:39

1 respuesta

2

Después de analizar esta pregunta y preocuparme de que mi google-fu se había atrofiado, resolví algo que funciona.

Edite el archivo PPD genérico proporcionado en Mac OS X para agregar el tamaño de página deseado. He encontrado el archivo PPD genérico aquí:    /System/Library/Frameworks/ApplicationServices.framework/Frameworks/PrintCore.framework/Resources/Generic.ppd

Siga las instrucciones aquí enlace para averiguar qué se debe agregar. (Gracias). En mi caso, las líneas agregadas eran (no son contiguas en el archivo, solo miren para ver dónde van):

*PageSize LetterEx/US Letter Expanded: "2 dict dup /PageSize [630 810] put dup /ImagingBBox null put setpagedevice"
*ImageableArea LetterEx/US LetterExpanded: "18 18 612 792 "
*PageRegion LetterEx/US Letter Expanded: "2 dict dup /PageSize [630 810] put dup /ImagingBBox null put setpagedevice"
*PaperDimension LetterEx/US Letter Expanded: "630 810 "

Edite el archivo PPD genérico para establecer la nueva configuración como predeterminada en cada caso. Esto parecía ser necesario en caso de que se obtuviera la salida de PS deseada. Tenga en cuenta que estos también no son contiguos en el archivo, pero simplemente reemplácelos donde ocurra cada * Predeterminado.

*DefaultPageSize: LetterEx
*DefaultImageableArea: LetterEx
*DefaultPageRegion: LetterEx
*DefaultPaperDimension: LetterEx

Reinicia el sistema. Por el motivo que sea, mis intentos de reiniciar el sistema de impresión / CUPS / lo que sea que no haya funcionado.

Instale una nueva impresora, escriba IP, dirección IP = localhost o 127.0.0.1, y especifique el tipo de impresora PostScript genérica.

Desde su aplicación (en mi caso, Word o Pages), haga clic en Imprimir, seleccione la impresora 127.0.0.1, seleccione el tamaño de página de Carta Expandida para el tamaño de página del documento de destino y luego haga PDF / Guardar como PostScript. Parece que el motor de conversión de Postscript hace uso silencioso del perfil actual de la impresora al producir el PS, en lugar de la configuración de tamaño de página de la aplicación.

    
respondido por el andersoj 29.12.2013 - 20:52

Lea otras preguntas en las etiquetas