Crear pdf con imágenes externas

Quiero crear un pdf listo para imprimir con un archivo de logotipo externo para que podamos imprimir fácilmente muchas versiones del mismo pdf con diferentes logotipos.

¿Alguien sabe de alguna forma en que puede mantener una imagen separada de un archivo pdf para facilitar la actualización? Entonces, hágamelo saber.

No es posible, cambiar el gráfico automáticamente en un editor externo no es tan difícil. Podrías usar capas duras. PS, por otro lado, puede hacer esto (dependiendo de la configuración de seguridad de los motores de impresión). El punto es que el PDF tiene que ser autónomo, puede agregarle cosas más tarde.
Enmienda: agregar en el contexto de PDF no necesita significar páginas separadas, puede significar anular un activo existente en una página. Pero, ¿por qué no simplemente actualizar los gráficos vinculados desde su archivo de diseño original?
Básicamente, es posible que tengamos que hacerlo 500 veces para que diferentes centros de estudio impriman algunos materiales del curso y sería mejor si pudieran cambiar un archivo e imprimirlo ellos mismos. Es posible que deba buscar formas alternativas de hacerlo entonces.
Use postrcipt, su impresora puede manejar esto por usted. Alternativamente, use ghostscript como servidor de impresión y haga lo mismo. Las instalaciones de impresión de postscript tienen una rutina de configuración /BeginPage y /EndPage que puede modificar páginas sobre la marcha, incluso puede inyectar esto en su impresora de forma semipermanente si lo desea. Por ejemplo, es posible imprimir el logotipo de la escuela. pero esto está fuera del alcance de este foro.
caso de uso similar con inyección de cambio graphicdesign.stackexchange.com/questions/35417/…

Respuestas (3)

Respuesta tardía...

marcas de agua

Puede designar fácilmente cualquier imagen como marca de agua y colocar esa marca de agua dentro de un PDF existente.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Si el área del logotipo se deja en blanco, es una simple cuestión de colocar la marca de agua para que se encuentre dentro de esa área.

Scott, ¿podrían los logotipos estar en capas y luego guardar la configuración de capa?
No que yo supiese. Las capas de PDF no son lo mismo que las capas de aplicaciones tradicionales. Usted sabría mucho más sobre secuencias de comandos o soluciones sobre la marcha que yo joojaa. Simplemente ofrezco la marca de agua como una solución fácil y menos técnica. Pero sigue siendo manual.

La solución industrial para una aplicación de este tipo sería preparar un campo de formulario de botón con solo un ícono, sin interactividad, sin acción, etc. Luego, usaría un producto como FDFMerge de Appligent para fusionar el documento base con la imagen del logotipo y establecer el aplanamiento. opción.

También hay bibliotecas que proporcionan relleno de imágenes del lado del servidor, como iText o pdflib. En este caso, habría más esfuerzo de programación, pero tal vez menos inversión en software.

Esta es una respuesta un poco técnica basada en mi comprensión del formato PDF [1] y la experiencia con la creación manual de mis propios archivos PDF.

PDF como formato está diseñado para ser autónomo. Es decir, PDF vive bajo la suposición de que puede crear un archivo PDF con sus procesos existentes. Sin embargo, el predecesor de PDF, PostScript, tiene estas funciones. PDF es, en muchos sentidos, solo una versión eliminada de las instalaciones de programación de PostScript con algunas adiciones en la parte superior. A menudo, es mucho más conductivo hacer cosas en PostScript que en PDF si necesita canalizaciones personalizadas.

Sin embargo, técnicamente puedes hacer esto. Cada página PDF está compuesta de secuencias y cada página puede tener varias secuencias. Entonces, todo lo que necesita hacer es anular la secuencia del logotipo y agregarla al archivo PDF, luego anular todas las referencias a la siguiente versión de la secuencia y actualizar la tabla de contenido. En la práctica, no desea hacer esto manualmente, a menos que realmente le interese la programación.

En la práctica, es posible que aún desee hacer esto en la impresora o con algún software externo. Una de esas herramientas que podría hacer esto es GhostScript. Pero también podría querer usar otras canalizaciones, como Apache FOP o incluso Indesign en un servidor.

Referencias

  1. Adobe. Gestión de documentos - Formato de documento portátil - parte 1: PDF 1.7