
Add PDF processing capabilities to your Python applications.
Features
Supported File Formats
Input/Output
- Fixed Layout: PDF, XPS
- eBook: EPUB
- Markup: HTML, XML
- Typesetting: TeX
- Vector Graphics: SVG
Output Only
- Microsoft Word: DOC, DOCX
- Microsoft Excel: XLS, XLSX
- Microsoft PowerPoint: PPTX
- Image: JPEG, PNG, BMP, GIF, TIFF
- Metadata: EMF
- eBook: MobiXML (MOBI)
- Text: TXT
Input Only
- Metafile: CGM
- Printer: PCL
- Electronic Publishing: PS
- Stylesheet: XSLFO
- Markdown: MD
- Archive: MHT
Advanced Python PDF Library Features
- Read, write and manipulate documents.
- Add, replace or remove text and images.
- Set page margin, size, orientation, transition and zoom factor.
- Add, update, delete attachments and annotations.
- Add or remove bookmarks.
- Add or remove watermarks.
- Split, merge, extract or insert pages.
- Transform PDF pages to images.
- Set document's information e.g Author, Subject, Title.
- Convert PDF to Word document formats.
- Convert PDF to SVG file format.