22.03.2015 Views

FAQ - Adobe PDF Library - Datalogics

FAQ - Adobe PDF Library - Datalogics

FAQ - Adobe PDF Library - Datalogics

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>FAQ</strong> - <strong>Adobe</strong> <strong>PDF</strong> <strong>Library</strong><br />

www.datalogics.com<br />

What is the <strong>Adobe</strong> <strong>PDF</strong> <strong>Library</strong>?<br />

The <strong>Adobe</strong> ® <strong>PDF</strong> <strong>Library</strong> (A<strong>PDF</strong>L) is a software development kit (SDK) that allows developers to implement <strong>PDF</strong> support<br />

directly within their applications. A<strong>PDF</strong>L is the same core technology with which <strong>Adobe</strong> builds its Acrobat family of products.<br />

A<strong>PDF</strong>L is available on multiple platforms, including several 64-bit platforms, and can be integrated into both desktop and<br />

server applications.<br />

What are some of the features that I can incorporate into my application with the <strong>Adobe</strong> <strong>PDF</strong> <strong>Library</strong>?<br />

You can build applications without Acrobat or Reader that:<br />

• edit <strong>PDF</strong> documents<br />

• programmatically print <strong>PDF</strong>s<br />

• view, render and rasterize <strong>PDF</strong>s<br />

• create and manipulate hyperlinks to other <strong>PDF</strong> documents<br />

or websites<br />

• support double-byte languages such as Chinese, Japanese,<br />

Korean, Hebrew, and Arabic<br />

• search and extract text<br />

• compress <strong>PDF</strong>s for storage<br />

• encrypt files for secure web delivery<br />

• embed fonts within <strong>PDF</strong> documents<br />

• password-protect <strong>PDF</strong>s using <strong>Adobe</strong>’s encryption model<br />

• provide linearized <strong>PDF</strong>s optimized for web delivery<br />

What versions of <strong>PDF</strong> does the <strong>PDF</strong> <strong>Library</strong> support?<br />

<strong>Adobe</strong> updates the <strong>PDF</strong> <strong>Library</strong> for each new major release of <strong>Adobe</strong><br />

Acrobat; the update is available shortly after the general release of Acrobat.<br />

The current version of the <strong>PDF</strong> <strong>Library</strong> is version 9 - it supports documents<br />

which conform to the latest <strong>PDF</strong> Specification, <strong>PDF</strong> v1.7.<br />

The <strong>Adobe</strong> <strong>PDF</strong> <strong>Library</strong> is also backwards-compatible, supporting<br />

documents which conform to earlier versions of the <strong>PDF</strong> Specification.<br />

These backwards-compatible capabilities mirror those that are available in<br />

<strong>Adobe</strong> Acrobat Professional.<br />

<strong>Datalogics</strong> and <strong>Adobe</strong><br />

<strong>Datalogics</strong> is the premier channel<br />

for <strong>Adobe</strong>’s <strong>PDF</strong> developer<br />

technologies, including <strong>Adobe</strong><br />

Normalizer, <strong>Adobe</strong> <strong>PDF</strong> JobReady,<br />

<strong>Adobe</strong> <strong>PDF</strong> Print Engine and the<br />

<strong>Adobe</strong> <strong>PDF</strong> <strong>Library</strong>. These software<br />

toolkits enable third-party developers<br />

to build support for the <strong>PDF</strong> format<br />

within their own applications.<br />

Chicago-based <strong>Datalogics</strong> is an<br />

<strong>Adobe</strong> Portfolio Company and for<br />

over 40 years has been delivering the<br />

highest quality software technologies<br />

and services to meet demanding<br />

customer needs worldwide.<br />

<strong>Datalogics</strong>, Inc.<br />

101 N. Wacker Drive #1800<br />

Chicago IL 60606<br />

phone: +1.312.853.8200<br />

email: sales@datalogics.com<br />

web: www.datalogics.com


What is the difference between the <strong>Adobe</strong> <strong>PDF</strong><br />

<strong>Library</strong> and the Acrobat SDK?<br />

The Acrobat SDK is used for creating plugins - these<br />

require a copy of Reader or, in most cases, a licensed copy<br />

of Acrobat in order to run. The plugins rely on functionality<br />

that is delivered within the Reader/Acrobat application.<br />

In comparison, the <strong>Adobe</strong> <strong>PDF</strong> <strong>Library</strong> integrates<br />

directly within your application, and gives you access<br />

to Acrobat-type functionality within your application<br />

without requiring that Acrobat or Reader be present: no<br />

external dependencies, no interapplication communication.<br />

This enables you to deliver standalone applications with<br />

built-in <strong>PDF</strong> functionality; and allows you to build clientand<br />

server-side applications (where Acrobat cannot be<br />

deployed).<br />

Can I access the <strong>Library</strong> from .NET?<br />

Yes. A .NET interface is provided via the <strong>Datalogics</strong><br />

Enhancements (DLE) component of the <strong>Adobe</strong> <strong>PDF</strong><br />

<strong>Library</strong>. Java and .NET code samples are delivered as part<br />

of the standard distribution of A<strong>PDF</strong>L.<br />

What is DLE?<br />

<strong>Datalogics</strong> Enhancements (DLE) are a set of modules which<br />

include performance improvements and optimizations;<br />

enhanced functionality and language interfaces for .NET<br />

and Java developers. DLE is provided as part of the<br />

standard distribution of the <strong>Adobe</strong> <strong>PDF</strong> <strong>Library</strong>.<br />

I want to display <strong>PDF</strong>s within my application. Can I<br />

use A<strong>PDF</strong>L to build my own <strong>PDF</strong> viewer?<br />

Yes. The <strong>PDF</strong> <strong>Library</strong> contains viewer API calls which<br />

can be used to build a custom <strong>PDF</strong> viewer, or to add <strong>PDF</strong><br />

viewing capabilities to your existing document viewing<br />

application. The DLViewer code samples demonstrate how<br />

to use these APIs to build a simple <strong>PDF</strong> viewer.<br />

Can I use A<strong>PDF</strong>L to extract text from <strong>PDF</strong>s?<br />

Yes. Also, in addition to the text characters, style and<br />

positional information can also be obtained. There are<br />

several code samples which illustrate how to extract text<br />

from <strong>PDF</strong>s.<br />

What kind of encryption/password-protection<br />

capabilities are in A<strong>PDF</strong>L?<br />

A<strong>PDF</strong>L uses the same <strong>Adobe</strong> encryption model used<br />

in Acrobat. This means you can use A<strong>PDF</strong>L to restrict<br />

viewing, editing, copying, printing a <strong>PDF</strong>, just as<br />

in Acrobat. This also means these capabilities are<br />

interoperable between A<strong>PDF</strong>L and Acrobat - your<br />

application could encrypt a document to restrict editing; and<br />

those restrictions would be enforced within Acrobat and<br />

Reader as well.<br />

What platforms are available?<br />

A<strong>PDF</strong>L is available on MacOS, Linux, IBM AIX;<br />

32- and 64-bit versions are available for Windows, Solaris,<br />

HPUX RISC and HPUX Itanium.<br />

What languages are supported?<br />

Interfaces are provided for C, C++, Java and .NET.<br />

Where can I find more information about the <strong>PDF</strong><br />

<strong>Library</strong>?<br />

Contact us directly at sales@datalogics.com<br />

or +1.312.853.8200.<br />

Additional information is available online at:<br />

- http://www.adobe.com/devnet/pdf/library/<br />

- http://www.datalogics.com/products/pdfl/pdflibrary.asp<br />

101 N. Wacker Dr. • Suite 1800 • Chicago, IL 60606 • +1.312.853.8200<br />

<strong>Datalogics</strong> is a registered trademark of <strong>Datalogics</strong> Incorporated. <strong>Adobe</strong> and the <strong>Adobe</strong> logo are either registered trademarks or trademarks of <strong>Adobe</strong> Systems Incorporated in<br />

the United States and/or other countries. All other trademarks are the property of their respective owners. 4/09<br />

©2009 <strong>Datalogics</strong>, Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!