Você está na página 1de 2

FAQ

Adobe® PDF Library™


www.datalogics.com

What is the Adobe PDF Library?


The Adobe® PDF Library™ (APDFL) is a software development
kit (SDK) that allows developers to implement PDF support
directly within their applications. APDFL is the same core
technology with which Adobe builds its Acrobat family of
products. APDFL is available on multiple platforms, including
several 64-bit platforms, and can be integrated into both desktop
and server applications.

About Datalogics What are some of the features that I can incorporate
For over 40 years, Datalogics into my application with the Adobe PDF Library?
has been providing innovative You can build applications that:
electronic document-focused • edit PDF documents • compress PDFs for storage
technology to end-users and
• programmatically print PDFs • encrypt files for secure web delivery
OEMs alike. In addition
to our high performance • view, render and rasterize PDFs • embed fonts within PDF documents
batch-pagination composition • create and manipulate hyperlinks to • password-protect PDFs using Adobe’s
systems, we are an Adobe other PDF documents or websites encryption model
portfolio company and key • support double-byte languages such as • provide linearized PDFs optimized for web
channel for several of their Chinese, Japanese, Korean, Hebrew, and delivery
developer technologies. Arabic
Datalogics is based in
• search and extract text
Chicago, IL.

What versions of PDF does the PDF Library support?


Adobe updates the PDF Library for each new major release of Adobe Acrobat; this updated
version of the PDF Library is available shortly after the release of Acrobat. The current
version of the PDF Library is version 8.x - it supports documents which conform to the latest
Datalogics and Adobe PDF Specification, PDF v1.7.
Datalogics has been working
with Adobe Systems, Inc. The Adobe PDF Library is also backwards-compatible, supporting documents which
since 1993. We are the conform to earlier versions of the PDF Specification. These backwards-compatible
primary source for the Adobe capabilities mirror those that are available in Adobe Acrobat Professional.
PDF Library; and our unique
relationship with Adobe has What is the difference between the Adobe PDF Library and the Acrobat SDK?
enabled us to extend the reach The Acrobat SDK is used for creating plugins - these require a copy of Reader or, in most
of the PDF Library by porting cases, a licensed copy of Acrobat in order to run. The plugins rely on functionality that is
to other platforms, including delivered within the Reader/Acrobat application.
64-bit Windows, HPUX and
Solaris. In comparison, the Adobe PDF Library integrates directly within your application, and
gives you access to Acrobat-type functionality within your application without requiring
that Acrobat or Reader be present: no external dependencies, no interapplication
communication. This enables you to deliver standalone applications with built-in PDF
functionality; and allows you to build client- and server-side applications (where Acrobat
Datalogics, Inc. cannot be deployed).
101 N. Wacker Drive #1800
Chicago IL 60606 Can I access the Library from .NET?
phone: +1.312.853.8200 Yes. A .NET interface is provided in the Datalogics Enhancements (DLE) layer of the
email: info@datalogics.com Adobe PDF Library. DLE and .NET code samples are delivered as part of the standard
web: www.datalogics.com distribution of APDFL.
}
Adobe PDF Library
Interfaces
(.NET, Java)
Datalogics
Adobe Acrobat Enhancements Enhancements(DLE)

Optimizations

Core PDF API Core PDF API

The Adobe PDF Library is built upon the same core API as Acrobat.

What is DLE? What kind of encryption/password-protection


Datalogics Enhancements (DLE) are a set of modules capabilities are in APDFL?
which include performance improvements and APDFL uses the same Adobe encryption model used
optimizations; enhanced functionality in the areas of in Acrobat. This means you can use APDFL to restrict
graphics processing, watermarking and programmatic viewing, editing, copying, printing a PDF, just as
printing; and language interfaces for .NET and Java in Acrobat. This also means these capabilities are
developers. DLE is provided as part of the standard interoperable between APDFL and Acrobat - your
distribution of the Adobe PDF Library. application could encrypt a document to restrict editing;
and those restrictions would be enforced within Acrobat
I want to display PDFs within my application. Can and Reader as well.
I use APDFL to build my own PDF viewer?
Yes. The PDF Library contains viewer API calls which What platforms are available?
can be used to build a custom PDF viewer, or to add PDF APDFL is available on MacOS, Linux, IBM AIX;
viewing capabilities to your existing document viewing 32- and 64-bit versions are available for Windows, Solaris,
application. The DLViewer code samples demonstrate how HPUX RISC and HPUX Itanium.
to use these APIs to build a simple PDF viewer.
What languages are supported?
Can I use APDFL to extract text from PDFs? Interfaces are provided for C, C++, Java and .NET.
Yes; provided the text actually exists as text within the
PDF, and not just a picture of text (like a scan or a fax). Where can I find more information about the PDF
In addition to the text characters, style and positional Library?
information can also be obtained. There are several code You can find more information about the PDF Library
samples which illustrate how to extract text from PDFs. online at:
- http://www.adobe.com/devnet/pdf/library/
- http://www.datalogics.com/products/pdfl/pdflibrary.asp

101 N. Wacker Dr. • Suite 1800 • Chicago, IL 60606 • +1.312.853.8200

Datalogics is a registered trademark of Datalogics Incorporated. Adobe and the Adobe logo are either registered trademarks or trademarks of Adobe Systems Incorporated in
the United States and/or other countries. All other trademarks are the property of their respective owners. 12/07 ©2007 Datalogics, Inc.

Você também pode gostar