Removable (or addable) header and footer logos
Posted: Mon May 08, 2017 7:35 pm
Dear Technical Team,
We create PDF files using the PDF-XChange printer driver (C#, VS2015, Win 10) and store them for later use (some can't be reproduced once created, as the required data may be altered). Most of the time these PDFs are sent via mail, thus they should include a header and footer logo. For printing we have two scenarios: printing on pre-printed company paper (with the same set of logos as mentioned before), or on regular paper.
So we have three scenarios for what the PDFs' content:
- mailing: with footer and header logos
- printing on regular paper: same as mailing.
- printing on company paper: no footer and header logos.
We'd prefer to have a possibility to store the footer & header logo once the PDF is created (can be done in a second go after being created by the printer driver) and have the possibility to remove them for printing on company paper.
The other option would be to add them every time they are sent or printed on regular paper. Due to the fact that these logos might change over time (including their dimension), future logos might not fit older printouts, thus it would be necessary to store all past logos along with information which set to use for which PDF.
Do you have any recommendations on how to achieve our preferred functionality? We thought of using layers and manipulating them accordingly (programatically adding/removing/disabling), as this would also allow to choose whether or not to print them from most other PDF viewers (especially Adobe Acrobat Reader). Unfortunately we haven't found any reference for doing that in the set of developer tools. Another way would be to add a unique identifier to the logos which could be used to find them within the PDF file. I assume watermarks or overlays could be an option?
Any help greatly appreciated!
We create PDF files using the PDF-XChange printer driver (C#, VS2015, Win 10) and store them for later use (some can't be reproduced once created, as the required data may be altered). Most of the time these PDFs are sent via mail, thus they should include a header and footer logo. For printing we have two scenarios: printing on pre-printed company paper (with the same set of logos as mentioned before), or on regular paper.
So we have three scenarios for what the PDFs' content:
- mailing: with footer and header logos
- printing on regular paper: same as mailing.
- printing on company paper: no footer and header logos.
We'd prefer to have a possibility to store the footer & header logo once the PDF is created (can be done in a second go after being created by the printer driver) and have the possibility to remove them for printing on company paper.
The other option would be to add them every time they are sent or printed on regular paper. Due to the fact that these logos might change over time (including their dimension), future logos might not fit older printouts, thus it would be necessary to store all past logos along with information which set to use for which PDF.
Do you have any recommendations on how to achieve our preferred functionality? We thought of using layers and manipulating them accordingly (programatically adding/removing/disabling), as this would also allow to choose whether or not to print them from most other PDF viewers (especially Adobe Acrobat Reader). Unfortunately we haven't found any reference for doing that in the set of developer tools. Another way would be to add a unique identifier to the logos which could be used to find them within the PDF file. I assume watermarks or overlays could be an option?
Any help greatly appreciated!