Working with PDF Documents using C#
PDF stands for the Portable Document Format, used to display documents in an electronic form independent of the software, hardware, or operating system they are viewed on.
The PDF is an open standard, maintained by the International Organisation for Standardisation (ISO) today.
The original goal was to preserve and protect the content and layout of a document - no matter what platform or computer program it is viewed on. This is why PDFs are hard to edit and sometimes even extracting information from them is a challenge.
But Aspose.PDF for .NET can help you cope with most of the tasks that arise when working with a PDF document.
You are able to do the following:
- Formatting PDF Document - create a document, get and set document properties, embedding fonts, and other operations with PDF files.
- Manipulate PDF Document - validate a PDF document for PDF A standard, working with TOC, setting PDF expiry date, and etc.
- Optimize PDF - optimize page content, optimize file size, remove unused objects, compress all images for successful document optimization.
- Merge PDF - merge multiple PDF files into a single PDF document using C#.
- Split PDF - split PDF pages into individual PDF files in your .NET applications.
- Concatenate PDF files in folder - concatenate all PDF files in Particular folder using PdfFileEditor class.
- Concatenate multiple PDF files using MemoryStreams - you will learn how to concatenate multiple PDF files using MemoryStreams with C#.
- Working with Headings - you can create numbering in heading your PDF document with C#.