
Adobe (Aug. 18, 2008)
Reasons to download the Acrobat 9 SDK:
-
Programmatically add files to and manipulate PDF Portfolio content
- Invoke ActionScript methods embedded in a Rich Media Annotation
- Comment on paused video
- Embed Flash movies in PDF, cross-platform
- Comment and review SWF applications, create custom Flash interfaces (Navigators) for PDF Portfolios
- Programmatically Extract, Insert and Delete Bates Numbers in PDF
- Create Acrobat plug-in solutions to fully integrate with your Document Management System (DMS)
To learn about creating custom navigators, download and submit this form by email to AcrobatTechnicalEvangelist@adobe.com.

Adobe (Aug. 18, 2008)
Check out the SDK documentation! The Acrobat 9 SDK documentation is available in the Acrobat 9 SDK download, by clicking the "Documentation" tab above, or on Adobe's Help Resource Center. For offline use download the SDK documentation to your local drive. To see the latest documentation updates and provide feedback to the SDK team about the SDK documentation select the LiveDocs online link for the SDK documentation.

Adobe (Aug. 18, 2008)
On January 29, 2007, Adobe announced its intent to release the full Portable Document Format (PDF) 1.7 specification to AIIM, the Enterprise Content Management Association, for the purpose of publication by the International Organization for Standardization (ISO). ISO will produce future versions of the PDF specification.
Since the ISO 32000 will be equivalent to Adobe's PDF 1.7 Adobe will not be producing a PDF 1.8 Reference but will be publishing a document specifying what extended features for PDF beyond 1.7 are being supported in its newly released products (More ...)

Adobe (Aug. 18, 2008)
Adobe Customization Wizard 9 is a free downloadable utility designed to help IT professionals take greater control of enterprise-wide deployments of Adobe® Acrobat® 9 and Adobe Reader® 9. With it you can customize the Acrobat installer and application features prior to deployment.

The Adobe Supplement to ISO 32000, BaseVersion 1.7, ExtensionLevel 3 describes Adobe's extensions and implementation notes for Adobe Acrobat 9.0 and LiveCycle ES 8.2. It also includes extensions and implementation notes for BaseVersion 1.7, ExtensionLevel 1 and 2. It is Adobe's intent to submit these extensions to ISO for inclusion in the next revision to ISO 32000.

This guide is a necessity for Acrobat 9 and Adobe Reader 9 users who are configuring security workflows for the first time. Learn the basics and benefits of security methods and policies, obtaining and registering digital IDs, managing public key certificates, sharing certificates and using certificates for encryption. The document also describes specific security methods such as password and certificate security, security policies in Adobe LiveCycle Rights Management, and more.
For IT professionals, this guide contains must-have information to help you take greater control of enterprise-wide deployments of Acrobat 9 and Adobe Reader 9. Learn how to configure and deploy security workflow environments, issue Digital IDs, verify or "trust" signatures, secure and control access to external content from the Internet and file attachments, share security settings and configure enterprise security policies in Adobe LiveCycle Rights Management. Use this as a companion resource to the "Acrobat 9 Security Administration Guide". For additional tools and information for enterprise-wise deployments of Acrobat 9 and Reader 9 to see the Enterprise Deployment page and the Reader Developer Center.

This document describes two changes to how PDF documents are rendered in a browser with Adobe Acrobat 9 and Adobe Reader 9.
This document also discusses the implications of Acrobat running as an in-process DLL when Internet Explorer 7 or later on Microsoft Windows Vista is used in Protected Mode for rendering PDF documents. Adobe strongly urges developers who may be affected by these changes to read this document, test their applications and plug-ins for compatibility with version 9 of Acrobat and Adobe Reader, especially on Vista.

This document explains the method for locating the Bates numbers and describes the syntax so they can be extracted from PDF documents. The Acrobat Software Development Kit (SDK) contains a plug-in sample which demonstrates the handling of Bates numbers using the Acrobat plug-in API.

Acrobat 9 supports the integration of PDF forms with Intuit's QuickBooks financial management software. This support enables companies ranging from single proprietorships to large enterprises to create and distribute intelligent electronic PDF forms. Use the information in this document when you need to change what data is transmitted to and from QuickBooks. For example, if you need to add an additional field, reduce the amount of data displayed in pre-populated drop-down lists, or create a new form not based on the samples, then you will need the procedures presented in this document.

Adobe (July 28, 2008)
Get an overview of the security model for Flash Player compatible content playing inside Acrobat and Adobe Reader software.

Adobe (July 28, 2008)
Get the information for deploying and supporting the Adobe Acrobat family of products (including Adobe Reader) where these applications are used for digital signatures and document security.

(July 7, 2008)
Learn about the changes in Adobe Reader 9 that may affect enterprise workflows.

Jeff Freeman (Updated Mar. 3, 2008)
Learn how to embed SWF movie clips into a PDF document and set up a poster image readers can click to launch the clip.

Download Adobe Acrobat 8.1 SDK
Adobe (June 25, 2006)
The Adobe Acrobat 8.1 SDK is now available free of charge to all users. Developers can use the SDK to create software and plug-ins to interact and customize Adobe Acrobat and Adobe Reader.
The Acrobat 8.1 SDK includes enhancements such as Windows Vista support, additional content to support Adobe Acrobat 3D Version 8 including U3D Elements, PRC (a new 3D file format), and 3D JavaScript API additions.
Read the following documents to get started with the Acrobat 8.1 SDK:

Adobe (May 29, 2007)
Check out the updated documentation on the "Documentation" tab of the Acrobat Developer Center.

Check out the updated documentation on the "Security" page of the Adobe Acrobat Developer Center.

Find out how to programmatically create 3D PDF documents, develop plug-ins to run inside of Acrobat 3D, add new 3D tools to the 3D toolbar and context menu, and more.
Adobe (updated on March 12, 2007)
Learn how to locate the Bates numbers and get the syntax to extract the numbers from PDF documents.

Adobe (Dec. 18, 2006)
Minimize the amount of sensitive information that might be exposed when Adobe Reader 7 is used on a public computer.
Latest Acrobat blog posts
Read the latest Acrobat blog posted to:
Partner community
Read blog posts from our partners:
Mars in Adobe Labs
Leverage your XML tools and knowledge to create, manipulate, and extract information from PDF documents.
Acrobat user community
Read news, tutorials, tips and more from Adobe Acrobat user community.
Getting started
Understand the basic and advanced concepts of Acrobat.
Fundamentals
(Oct 2006)
This guide provides an introduction to the Adobe® Acrobat® Software Development Kit (SDK). It provides a general overview of the types of things you can do with the SDK and the technologies that are available to you through the SDK.
(Oct 2006)
This guide describes Acrobat plug-in and PDF Library application development concepts and how to develop Acrobat plug-ins and PDF Library applications. It shows how your plug-in can manipulate and enhance the Acrobat and Adobe Reader® user interface and the contents of underlying PDF documents. This guide also describes how to upgrade plug-ins from Acrobat 7 to Acrobat 8, provides platform-specific techniques for developing plug-ins, and lists the Acrobat SDK header files.
This guide is intended for C/C++ developers responsible for developing Acrobat or Adobe Reader plug-ins or PDF Library applications. This document assumes that you are familiar with the Acrobat product family and are an experienced user of Acrobat products.
(Oct 2006)
This guide provides an overview of how to use JavaScript for Acrobat to develop
and enhance standard workflows. It also contains detailed descriptions of the
capabilities of JavaScript for Acrobat and how to access them.
This document explains the Interapplication Communication (IAC) support concepts, such as objects and commands universally understood by applications. This guide is for developers that want to communicate with Acrobat from another application or to render PDF files in their own application.
(Oct 2006)
This guide contains a roadmap to help direct you to sample applications plug-ins, and scripts that demonstrate the usage of the APIs in the Adobe Acrobat products.
Advanced topics
This document provides guidelines for developers who need to develop a Cryptographic Service Provider (CSP) for use with Acrobat® on the Windows® platform. A CSP is a software module that uses cryptography algorithms for authentication, encoding, and encryption. The CSP makes it possible for MSCAPI-compliant applications to access digital IDs through an API rather than requiring the developer to provide a custom interface for each application to access a stored digital ID. These guidelines have changed since Acrobat 6.0, where MSCAPI support was first introduced and apply to the PPKLite.api plugin used with Acrobat 6.0 and above. Guidelines for specific versions are noted where necessary.
Tools
Use the following tools to ease your development with Acrobat.
Note: All tools on this page are provided as source code and need to be compiled before they can be used with Acrobat.
Note: Please check back soon; these files will be available
before the end of the year.
SnippetRunner
The SnippetRunner allows developers to quickly prototype code containing Adobe® Acrobat® or PDF Library API calls without the overhead of writing and verifying a complete plug-in or application. It provides an infrastructure and utility functions to support execution and testing of code snippets, which are small but complete portions of Acrobat plug-in or PDF Library application code.
For additional information, see the SnippetRunner Cookbook (PDF, 441k).
APILocator
The APILocator is an Acrobat SDK tool for the Windows and Macintosh platforms. The APILocator provides the ability to browse all C, OLE, JavaScript, and AppleScript APIs supported by Acrobat in a class hierarchical manner, and provides descriptions of those APIs.
For additional information, see "APILocator" in the "Tools" chapter of the Samples
Guide (PDF,
483k
).
Plug-in Wizard (Windows Only)
The Plug-in Wizard extends Microsoft Visual Studio to simplify the creation of Visual Studio C++ projects, the framework for plug-in creation in Acrobat 8. This wizard offers many high-level choices about the plug-in to be created. As a plug-in developer, the wizard allows you to select the features you want and the wizard will create the project and populate it with the necessary files.
For additional information, see “Plug-in Wizard” in the Samples
Guide (PDF,
483k
).
Show Permissions (Windows Only)
The ShowPermissions plug-in sample is used to check permissions. This is a Reader-enabled plug-in that calls the PDDocPermRequest() function to check operation permissions for the front PDF under the current Acrobat product. The result is saved to a text file.
Documentation
Acrobat 9

Adobe (Aug. 18, 2008)
Check out the SDK documentation! The Acrobat 9 SDK documentation is available in the Acrobat 9 SDK download, by clicking the "Documentation" tab above, or on Adobe's Help Resource Center. For offline use download the SDK documentation to your local drive. To see the latest documentation updates and provide feedback to the SDK team about the SDK documentation select the LiveDocs online link for the SDK documentation.
Acrobat 8.1
The documents listed below are guides to using the Acrobat 8.1 SDK. Download all of the documents in a single ZIP file below. Documents in the Other category are available only from this site. Unlike previous versions of the Acrobat SDK, documents are no longer included in the SDK download.
Download the Acrobat 8.1 SDK documentation (ZIP, 53.1 MB)
Introduction to the Acrobat 8.1 SDK
JavaScript
PDF creation APIs and specifications
Plug-ins
Custom configurations
Interapplication communication
Other
SDKs and downloads
Download the following Acrobat Software Development Kits (SDK).
Acrobat 9.0 SDK
The Acrobat 9.0 SDK includes enhancements for 3D and for PDF portfolios (portable collections), including support for developing custom PDF Portfolio navigators. The Acrobat 3D API enables you to develop Acrobat plug-ins that create or parse PRC data contained in 3D annotations. JavaScript for Acrobat updates include additional support for Rich Media annotations and Geospatial features.
The documentation set for the Acrobat SDK is installed along with the software and is located in the Documentation folder, including a What's New section in the Introduction. All the guides have been updated and revised, and are provided in a new HTML format. The following release notes provide up-to-date information for the Acrobat 9.0 SDK:
Acrobat 8.1 SDK
The Acrobat 8.1 SDK includes enhancements such as Windows Vista support, additional content to support Adobe Acrobat 3D Version 8 including U3D Elements, PRC (a new 3D file format), and 3D JavaScript API additions.
Note: The Flash-based SnippetRunner Common Interface
will not function as intended with the Safari browser in MacOS X 10.4.8. It
is recommended that you use the FireFox browser freely available from the Mozilla
Foundation if you want to exercise this sample. We are working on this issue
and will post an update as soon as possible.
Acrobat 7.0.5 SDK
For Windows:
For Macintosh:
Acrobat 7.0 SDK
For Linux:
For Solaris:
Acrobat 6.0 SDK
Note: By downloading these files, you agree to the terms
as stated in the End-User
License Agreement.
For Windows:
For Macintosh:
Acrobat 5.0 SDK for UNIX
For HP-UX and IBM AIX: