Unplanned
Last Updated: 06 Dec 2023 13:32 by ADMIN
ADMIN
Deyan
Created on: 20 Feb 2017 15:29
Category: PdfProcessing
Type: Feature Request
16
Implement API for stream writing whole PDF documents and their properties
Currently, PdfStreamWriter writes only PDF pages.

If we implement API for merging multiple pages or whole documents we would be able to preserve links between pages (which are currently being corrupted).

Merging whole documents would also allow preserving document properties (bookmarks, interactive forms, ...). For a more detailed list of the unsupported document properties you can refer to our documentation: https://docs.telerik.com/devtools/document-processing/libraries/radpdfprocessing/formats-and-conversion/pdf/pdfstreamwriter/features.

We may also implement API for adding initial document properties from some existing PDF file.
4 comments
ADMIN
Yoan
Posted on: 06 Dec 2023 13:32

Hello Rami,

We have a system that prioritizes the logged items in the Feedback Portal by taking into consideration various factors like complexity and demand. We are doing everything in our power to answer customer requests and needs as fast as possible but some receive less attention than others, which is why they can sometimes be delayed, just like this one.

That said, I understand how this feature is important to you but currently it is not on our roadmap and I wouldn't want to mislead you by giving you incorrect information. Once any item is completed, we immediately update the public feedback page to notify our clients so the only thing I can offer you is to subscribe to it and cast your vote if you haven't already.  

Regards,
Yoan
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Rami
Posted on: 05 Dec 2023 06:05
This proposal has been open for coming up to seven years now. Safe to say this will not be implemented? Which is a shame, using the RadFixedDocument method proposed by Tanya is way slower and mangles some documents.
ADMIN
Tanya
Posted on: 28 Nov 2019 11:36

Hi Matthew,

Thank you for sharing your feedback. Please, make sure to upvote this item as this directly affects its priority in our backlog.

What I can suggest at this point is to try the Merge() method exposed by RadFixedDocument. This method will merge the bookmarks in both documents. Something you should have in mind is that this approach requires parsing the whole PDF document and mapping it to the model of PdfProcessing. Thus, depending on the exact documents which are used, you might find a different behavior compared to the PdfStreamWriter API.

Regards,
Tanya
Progress Telerik

Get quickly onboarded and successful with your Telerik and/or Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
mmbm
Posted on: 26 Nov 2019 17:38
Preserving bookmarks while merging documents would be most helpful for us.