Mobile app version of vmapp.org
Login or Join
Odierno310

: Create pdf with external images I wan't to create a pdf ready for print with an external logo file so that we can easily print many versions of the same pdf with different logos. Is anyone

@Odierno310

Posted in: #AdobeIndesign #Pdf #PrintDesign

I wan't to create a pdf ready for print with an external logo file so that we can easily print many versions of the same pdf with different logos.

Is anyone aware of any way you can keep an image separate to a pdf file for easy updating, then please let me know.

10.03% popularity Vote Up Vote Down


Login to follow query

More posts by @Odierno310

3 Comments

Sorted by latest first Latest Oldest Best

 

@Nimeshi706

Late answer...

Watermarks

You can easily designate any image as a watermark and position that watermark within an existing PDF.





If the area for the logo is left blank, it's a simple matter of positioning the watermark to fall within that area.

10% popularity Vote Up Vote Down


 

@Hamm6457569

The industrial strength solution for such an application would be preparing a Button form field with just icon, no interactivity, no action etc. Then you would use a product like FDFMerge by Appligent to merge the base document with the logo image, and set the flattening option.

There are also libraries providing server-side filling of images, such as iText or pdflib. In this case, there would be more programming effort, but maybe less investment in software.

10% popularity Vote Up Vote Down


 

@Vandalay110

This is a bit technical answer based of my understanding PDF format [1], and experience with hand crafting my own PDF files.

PDF as a format is designed to be self contained. That is PDF lives under that assumption that you can craft a PDF file with your existing processes. The Predecessor of PDF, PostScript, however has these functions. PDF is in many ways just a programming facilities removed version of PostScript with a few additions on top. It is often much more conductive to do stuff in PostScript than in PDf if you need custom pipelines.

Technically however you can do this. Each PDF page is made out of streams, and each page could have multiple streams. So all you would need to do is override the logo stream and append this to the PDF file, then just override all the references to the next stream version and update the table of contents. IN practice you dont want to do this manually, unless your really into programming.

In practice you may still want to do this at the printer or with some external software. One such tool that could do this is GhostScript. But you could want to use some other pipelines too such as Apache FOP or even indesign on a server.

References


Adobe. Document Management - Protable document format - part 1: PDF 1.7

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme