Open Source PDF Document Management
-
Updated
Mar 23, 2025 - C#
Open Source PDF Document Management
🔏 Sign PDFs with the portuguese citizen card (aka "cartão de cidadão")
Simple frontend for OCRmyPDF (Windows only).
Lightweight Helper classes based on iTextSharp for scaling and resizing Pdf Documents & Pages.
Use the Azure Key Vault API to sign a PDF document.
Extract the text of a PDF document and count the words' occurrences in a document text.
Obtain a checked appearance name for a check box and specify the check box value.
Create a custom timestamp client based on the Bouncy Castle C# API.
Implement a custom signer based on the Bouncy Castle C# API and use a custom digest calculator to calculate a document hash.
Export a PDF document to multi-page Tiff and bitmap images.
Use the PDF Document API to rotate document pages and save the result.
Use a PdfGraphics object to add interactive form fields to a PDF document.
Access and modify custom document properties.
Extract the first page from a PDF document into a separate document.
Add a link to a URI at the specified link area on a document page.
Use the PdfDocumentFacade and PdfAcroFormFacade classes to change the interactive form field's parameters in a PDF document.
Use the PDF Document API to delete pages from a document.
Create a signature field and add it to a PDF document.
Import interactive form data from an XML file to a PDF document.
Retrieve a list of interactive form fields' names and use the PdfFormData object to fill form fields in code.
Add a description, image, and links to the pdf-documents topic page so that developers can more easily learn about it.
To associate your repository with the pdf-documents topic, visit your repo's landing page and select "manage topics."