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

Estoy intentando producir un file CMYK PDF con calidad de prensa a partir de un documento de Pages o MS Word en OS X. Las opciones de printing / PDF enlatados producen una calidad insuficiente en las imágenes y no permiten la conversión a CMYK. Estaba siguiendo una recomendación para usar Guardar como Postscript, y luego Adobe Distiller (que tengo en una máquina separada de Windows) para get los resultados correctos. Todo funciona genial, EXCEPTO que necesito un tamaño de página personalizado.

Cuando uso PDF / Guardar como Postscript, produce un documento de tamaño Carta de EE. UU., Independientemente de la configuration 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 soportar su flujo de trabajo).

  • Tratando de encontrar el controller que mi impresora está usando actualmente en OS X
  • macOS: conversión de PNG a PDF sin pérdida
  • Error de printing macOS Sierra 10.12
  • ¿Conservar el carrete de printing hasta que esté disponible la impresora?
  • Guardar un trabajo de printing pendiente como PDF
  • ¿Cómo envío text ASCII a la impresora (a través de USB)?
  • ¿Algunas ideas?

  • Cómo conectar un Mac Book Pro a un LaserWriter II NT
  • Cómo eliminar el nombre, la date y la hora de la computadora en la parte inferior de cada página impresa
  • Cómo imprimir una image en dos páginas
  • Imprimir con la primera página en blanco?
  • ¿Cómo agregar la impresora Canon que funciona en máquinas con Windows?
  • Añadir impresora en El Capitan
  • One Solution collect form web for “¿Cómo uso OS X Print / Save como Postscript para producir una página de tamaño personalizado?”

    Después de preguntar sobre esta pregunta y preocuparme de que mi google-fu se hubiera atrofiado, resolví algo que funciona.

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

    Siga las instrucciones aquí https://stackoverflow.com/questions/1028891/whats-the-easiest-way-to-add-custom-page-sizes-to-a-ppd para averiguar qué debe agregarse. (Gracias). En mi caso, las líneas añadidas eran (no son contiguas en el file, solo mira 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 file PPD genérico para establecer las nuevas configuraciones como Pnetworkingeterminado en cada caso. Esto pareció ser necesario en make case para get la salida PS deseada. Tenga en count que estos también son no contiguos en el file, pero simplemente reemplácelos donde ocurre cada * Default.

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

    Reinicia el sistema. Por alguna razón, mis bashs de reiniciar el sistema de printing / CUPS / lo que sea que no tomó.

    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), imprima, select la impresora 127.0.0.1, select el tamaño de página Letter Expanded para el tamaño de página de su documento de destino y luego haga PDF / Save como Postscript. Parece que el motor de conversión Postscript utiliza silenciosamente el perfil de la impresora actual cuando produce la PS, en lugar de la configuration de tamaño de página de la aplicación.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).