Get Started
Contents
[
Hide
]
What is a PDF File?
PDF was created by Adobe in the 1990s to achieve two things. The first is that you should be able to open the documents on any hardware or operating system, without needing to have the app used to create them—all you need is a PDF reader, and these days most web browsers fit the bill. The second is that wherever you open a PDF, the layout of the document should look the same.
Aspose.PDF for Python via .NET helps you go beyond simply opening PDF files. You can use the library to create PDFs from scratch, edit existing documents, extract content, validate standards compliance, and convert PDFs to other formats in Python applications.
Why use Aspose.PDF for Python via .NET?
Using Aspose.PDF for Python via .NET in your project gives you the following benefits:
- A wide range of PDF processing features
- Access to the proven Aspose.PDF for .NET engine from Python
- A practical API for common document creation, editing, parsing, and conversion tasks
Common PDF tasks you can automate
- Support for widely used PDF standards and specifications
- Add, search, extract, and replace text in PDF files
- Add, delete, extract, and replace images
- Insert, delete, extract, and manage PDF pages
- Set and save XMP metadata
- Validate PDF documents for PDF/A-1a and PDF/A-1b compliance
- Work with bookmarks, annotations, PDF forms, stamps, and watermarks
Document conversion features
- Convert PDF to Word, Excel, and PowerPoint.
- Convert PDF to Images formats.
- Convert PDF files to HTML and convert HTML to PDF.
- Convert PDF to EPUB, Text, XPS, etc.
- Convert EPUB, Markdown, Text, XPS, PostScript, XML, LaTex to PDF