|
PDF2SVG SDK V3.0
A PDF Conversion Component
PDFTron Systems’ PDF2SVG SDK is a component enabling conversion of PDF documents to web-ready SVG’s for embedding in third-party applications and services. PDF2SVG SDK has a simple application programming interface (API) that can be accessed various languages. This powerful developer library is also available to as a command-line application. (See PDF2SVG for more details)
For more information go to
PDF2SVG enables high-quality conversion from PDF to SVG that maintains the original layout of the document and preserves hyperlinks, colors and fonts. The resulting self-contained and compact SVG files can be distributed, viewed, edited, stored, printed, and published onto web sites and CD-ROMs. For quick and easy document navigation and viewing, PDF2SVG can be configured to create page thumbnails as well as an XML summary describing the document components such as metadata, bookmarks, annotations, etc. Using XSLT or any other XML processor, the user can quickly generate custom HTML and JavaScript ‘wrappers' that enable the user to browse multi-page documents in any web browser.
What's New in Version 3.0?
- Generation of XML summary document describing important document components such as document metadata, bookmarks, annotations, etc. Using XSLT or any other XML processor, XML summary can be used to wrap separate SVG documents into a composite document for e-book style navigation and viewing or for further repurposing.
- Thumbnail generation option for fast navigation through multi-page documents.
- Improved support for PDF 1.6 and Acrobat 7 documents.
- Support for soft, explicit, and color-key masks.
- Better conversion of PDF forms and annotations.
- The conversion speed is significantly improved.
- Smaller file size of generated SVG output.
- SVG output is now faster to render in popular SVG viewers.
- Support for 128-bit AES (Advanced Encryption Standard) encryption and Crypt filters.
- Files with broken cross reference tables are now automatically repaired.
- Support for clipping user defined regions.
- Support for new platform (i.e. Mac OSX).
- Configuration file for frequently used options.
Key Features of PDF2SVG:
- High quality conversion from PDF (Portable Document Format) to SVG (Scalable Vector Graphics) that maintains the original document layout and preserves hyperlinks, colors and fonts.
- Font support: Type1, TrueType, Type3 and Type0/CID Fonts
- Color: ICC, DeviceN, Separation, RGB, CMYK, Indexed, etc.
- Support for encrypted PDF documents (40 and 128 bit RC4, 128 bit AES).
- Support for all kinds of patterns, functions, and compression schemes.
- Support for all annotation types.
- Compression and SVG optimization: Converted documents can be saved as SVGZ compressed files for fast web downloads.
- PDF2SVG allows for generation of stand-alone SVG files (i.e. SVG files with embedded resources) as well as for SVG files with shared resources.
- All text is converted to Unicode dramatically simplifying text manipulation, editing, and searching. PDF2SVG makes every attempt to map text to a Unicode public area, resulting in better repurposing and text-searching capabilities of converted documents.
- Font embedding and font substitution option: The font embedding option allows for reliable and accurate font reproduction. The font substitution option produces smaller files but may not produce 100% accurate fonts on all systems.
- Thumbnail generation.
- Option to extract document-level information that has no counterpart in SVG (e.g. metadata, bookmarks, annotations, etc).
- Batch conversion: Using PDF2SVG you can easily convert single files or whole PDF repositories.
- Efficiency: PDF2SVG is based on PDFNet SDK, making it extremely fast and efficient. The conversion speed is suitable for interactive and dynamic applications.
There are many benefits of converting your documents to SVG:
- SVG is a W3C (Web Standards Consortium) standard format and is backed by a large number of companies and non-profit organizations.
- Free SVG viewers are widely available on major platforms and operating systems.
- Because SVG is based on XML, the document can be easily edited in a text editor. SVG XML content can be linked to back-end business processes such as databases, application servers, and other rich sources of real-time information.
- There are a growing number of affordable and powerful SVG authoring and editing solutions.
- Enhanced search capabilities. All text in SVG is stored in standard XML syntax and Unicode encoding that makes searching operations within a document or across large collections of documents a breeze.
Common Use Case Scenarios
- Server-based, on-demand conversion of PDF documents to SVG.
- Batch processing of PDF collections. PDF2SVG is particularly useful in assembling product catalogues and brochures
.
- PDF content extraction and repurposing through SVG and XML.
Platforms Currently Supported:
- Windows 2003, 2000, XP, NT, 98; Linux; Mac OSX.
System Requirements
Platforms currently supported: Windows 2000/XP/NT, Linux.
For the .Net version of PDF2SVG SDK, the Microsoft .Net Framework 1.1 or higher is required
Technical Information
Component Type - Contains the following types of components...
|
.Net Class Library
|
|
Dynamic\Static Link Library
|
|
C++ Class Library
|
|
|