Launch PDF in a div or iframe in the browser, customise toolbar and submit data

I seek clarification if Aspose.PDF library can meet these requirements. I have reviewed the documentation but unsure if its possible.

  1. Ability to open editable PDF in an iframe on the web browser within an active web application session.
  2. Ability to configure and/or customise toolbar for PDF forms, such as Save or Submit functionality that will submit the form to the backend server.
  3. Ability to prepopulate PDF form fields with static data (preferably that cannot be edited further).
  4. Ability to reload half filled PDF form in the web browser session.

I’d appreciate if above functionalities are possible to develop using Aspose.PDF .Net library.

@Enisho1961

Can you please specify which specific functionalities you are most interested in regarding the Aspose.PDF library? Additionally, are you looking for examples or just confirmation of capabilities?

I am after confirmation of capabilities. And if it is possible then some examples would be great to develop a POC.

@Enisho1961

Aspose.PDF doesn’t offer any tool or control to integrate in the application to process or interact with PDF files. However, you can use it in the code behind to perform different operations. You can open/edit and save PDF forms from the code behind using Aspose.PDF. In case you want to perform these operations in a web browser using iframe or any other canvas, you can consider checking GroupDocs.Parser as well as other products (one of our ventures) that can serve the purpose.

Thanks for the reply. Just so that I understand it clearly, you are saying that we cannot wire up form submit button action to send pdf to the backend API?

@Enisho1961

We meant to say that you cannot show the PDF in browser with the help of Aspose.PDF. It can only be used in the code behind. For example, you can convert PDF pages into images and then show those images in an HTML Canvas on the webpage.

Concerning to the functionality to submit form data to some URL, yes - the functionality can be achieved in PDF using the API. Please check below article for more information: