Feature Request - Insert blank duplex pages during concatenation

Hi,


A common requirement I am seeing is the creation of document packs that need to be sent to the printer for duplex printing (e.g a welcome pack for a new customer). For this to work each individual document except the last needs a blank page to be appended if it has an odd number of pages.

At the moment I am implementing this by extracting the pages from each memorystream using PdfFileEditor and then appending a blank page created by Aspose.Pdf if necessary. It would be much simpler if you could add a new overload to the Concatenate methods that specified you wanted the blank pages to be inserted as necessary.

Regards,
Paul.

Hi Paul,

We would be more than happy to add this new feature. However, in order to have a better understanding, we would really appreciate if you could elaborate the requirement with a sample PDF file.

We’re looking forward to help you out.
Regards,

Hi,


I have attached sample pdf files to illustrate the concept of merging Letter1, Letter2 and Letter3 into a single document, MergedLetters, for duplex printing.

As you can see in the MergedLetters document an extra blank page has been inserted at page 4 to ensure that Letter3 does not print on the back of Letter2. Note that no extra page has been inserted on Letter3 as that is the last document.

The general algorithm when merging is

for each document except the last
if the document has an odd number of pages
append a blank page before merging.

Regards,
Paul.

Hi Paul,

Thank you very much for sharing the sample files and the details. I have logged this requirement as PDFKITNET-14823 in our issue tracking system. Our team will look into this feature request and you’ll be updated via this forum thread once it is supported.

We’re sorry for the inconvenience.
Regards,

This will be a very nice addition to the current functionality. Is there possibly an ETA on this requirement?

Hi Lewis,

Our team is working on this feature; however I’m afraid, this feature might not be available in short time. We’ll be able to share the appropriate ETA, for this feature, at the end of Q2’2011 or early Q3’2011.

We’re sorry for the inconvenience.
Regards,