LEADTOOLS PDF supports reading and viewing PDF files with advanced capabilities such as extraction of: text, hyperlinks, bookmarks, and metadata. Developers can take advantage of these properties to create dynamic PDF viewing and editing applications.
PDF File Features such as Merging and Extraction of Pages
The Leadtools.PDF.PDFFile class allows you to perform the following actions on PDF and PS files:
- Get the PDF or PS version of a file
- Check whether a PDF file is encrypted and re-encrypt any PDF file
- Get the number and size of pages in a PDF file
- Quickly convert any PDF file to PDF/A
- Linearize (optimize for Web viewing) any PDF file
- Convert any PDF file from any version to another
- Convert any Postscript file to PDF (Distilling)
- Pages support: Merge multiple existing PDF files into a single PDF file. Extract, delete, insert or replace, pages from existing PDF files
- Update the Table of Content (TOC) of existing PDF files
PDF Document Object Parsing
The Leadtools.Pdf.PDFDocument class encapsulates a PDF document on disk and supports the following functionality:
- Load the PDF document at any resolution (dots per inch)
- Get information on any page in the PDF document such as its size in PDF page units, inches or pixels
- Gets information about the PDF document such as its properties or metadata such as author, subject and keywords, whether it is encrypted and requires a password to read with the and the PDF file type (or version)
- Parse the document structure or Table of Contents (TOC) of a PDF document by reading the PDF bookmarks and the internal links (or jumps) between the pages
- Read the objects found in the document such as text items (characters), images, rectangles, hyperlinks and fonts
- Get a raster image render of any page or thumbnail of a page from the PDF document at any resolution
Supported Environments
The toolkit comes in Win32, x64 and WinRT editions that can support development of software applications for any of the following environments:
- Windows 8
- Windows 7
- Windows Vista
- Windows XP
- Windows 2000
- Windows 2000 Server and newer
- Windows Phone 8
- Windows Phone 7
Supported Environments
The toolkit comes in Win32 and x64 editions that can support development of software applications for any of the following environments:
- Windows 7
- Windows Vista
- Windows XP
- Windows 2000
- Windows 2000 Server and newer
- Windows Phone 7
See Also