Posted by a ceTe Software moderator
Hello Harsha,
You can achieve your requirements by using combination of DynamicPDF Merger for .NET and Viewer for .NET product.
1.You can dynamically open the PDFs for viewing in DynamicPDF Viewer control. You will need to add the Viewer control the Windows Form and dynamically open the PDFs. You can refer to the documentation on opening the PDFs
here. It is not possible to edit the PDF by opening them in Viewer.
2.Merging existing PDFs can be done using DynamicPDF Merger API. Please refer to the documentation on document merge
here.
3.You can achieve your requirement by appending or merging the required pages from the input PDF. There is no direct method to delete the pages from the existing PDF. You will need to use the Append method overload which takes PDF file path, start page number and number of pages to be appended. You can refer to the documentation on Append method
here.
4.Cropping PDFs can be done by importing the page contents and clipping it. You can use ImportedPageData or ImportedPageArea classes to do this. Please refer to the documentation on placing imported pages
here.
5.You can add new contents to the existing PDF using DynamicPDF Merger API. The documentation for the same can be found
here. You can resize the PDF by importing the page contents with specified scaling. Then add it to the page by setting the page dimensions as per the imported page contents. Editing text contents other than form field values is not possible using Merger product. It is not possible to decrease the output file size as it depends on the contents in the PDF. You can save the merged and modified PDF. Please refer to the documentation on document output
here.
Feel free to download fully functional evaluation edition of DynamicPDF Merger from our website
here and DynamicPDF Viewer for .NET product
here. Also refer to the code samples included with the evaluation download.
Thanks.
ceTe Software Support Team.