Bien, entonces esto es lo que quiero hacer. Deseo agregar una opción de impresión que imprima todo el documento del usuario en un PDF y agrega algunos encabezados antes de enviarlo a un dispositivo.Programando un Filtro/Backend para 'Imprimir en PDF' con CUPS desde cualquier aplicación de Mac OS X
Supongo que mis preguntas son: ¿cómo agrego un controlador de "impresora" virtual para el usuario que lanzará la aplicación que he estado desarrollando que hará el PDF (o crear el PDF y ejecutar mi aplicación con referencias a el PDF recién generado)? ¿Cómo me relaciono con CUPS para generar el PDF? No estoy seguro de ser claro, así que avíseme si hay más información útil.
He trabajado con this printing with CUPS tutorial y parece que todo está bien configurado, pero el archivo nunca parece aparecer en la ubicación temporal adecuada. Y si alguien está buscando una impresora PDF de final de usuario, this cups-pdf-for-mac-os-x es una que funciona a través del instalador, sin embargo tengo el mismo problema de que no aparece ningún archivo en el directorio indicado cuando descargo la fuente y sigo las instrucciones en el archivo Léame. Si alguien puede hacer que cualquiera de estos trabaje en un mac a través de la terminal, por favor dígame paso a paso cómo lo hizo.
Tal vez malinterprete su necesidad, pero Cocoa admite directamente la producción de PDF a partir de documentos/'NSView's, no necesita instalar un controlador de impresión. Busque la documentación de "PDF". – CRD
Aquí hay un ejemplo específico: Tengo un documento en Word que deseo enviar a mi dispositivo. Cuando hago Archivo >> Imprimir, quiero una opción de impresora que inicie mi aplicación y me dé referencias al PDF de la palabra actual doc. (No me importa mucho cuando el archivo se convierte en PDF; me doy cuenta de que puedo hacerlo en mi aplicación). No necesito mostrar el PDF en una vista, y he usado la funcionalidad PDFKit para manipular archivos, pero nunca desde la opción de la impresora. Si todavía crees que solo necesito buscar la documentación, ¿podrías dirigirme a referencias más específicas? Gracias. – Katie
Como pensé que podría ser, estaba malinterpretando su necesidad. Al mirar CUPS has elegido un buen lugar para buscar lo que estás tratando de hacer. – CRD