Adobe
Products
Acrobat
Creative Cloud
Creative Suite
Digital Marketing Suite
Digital Publishing Suite
Elements
Photoshop
Touch Apps
Student and Teacher Editions
More products
Solutions
Digital marketing
Digital media
Education
Financial services
Government
Web Experience Management
More solutions
Learning Help Downloads Company
Buy
Home use for personal and home office
Education for students, educators, and staff
Business for small and medium businesses
Licensing programs for businesses, schools, and government
Special offers
Search
 
Info Sign in
Welcome,
My cart
My orders My Adobe
My Adobe
My orders
My information
My preferences
My products and services
Sign out
Why sign in? Sign in to manage your account and access trial downloads, product extensions, community areas, and more.
Adobe
Products Sections Buy   Search  
Solutions Company
Help Learning
Sign in Sign out My orders My Adobe
Preorder Estimated Availability Date. Your credit card will not be charged until the product is shipped. Estimated availability date is subject to change. Preorder Estimated Availability Date. Your credit card will not be charged until the product is ready to download. Estimated availability date is subject to change.
Qty:
Purchase requires verification of academic eligibility
Subtotal
Review and Checkout
Adobe Developer Connection / Reader Developer Center /

Plug-in Architecture

by Adobe

Adobe logo

Created

18 August 2010

Page tools

Share on Facebook
Share on Twitter
Share on LinkedIn
Bookmark
Print

Acrobat plug-ins are dynamically-linked extension to Acrobat or Adobe Reader. They can hook into the user interface in a number of ways and can registered to be called when a variety of events occur in the application. A plug-in is a program written in ANSI C/C++ that uses Acrobat public APIs. The Acrobat API is divided into several layers; each layer controls a different aspect of the Acrobat environment. Plug-in projects consist of header files, SDK source files, user source files, user GUI resource files. The Acrobat SDK provides tools to help create these projects. The output file is a dynamically linked library file, with the extension .api, that should be placed in the Plug-ins folder under Acrobat. The Acrobat core and extended APIs enable you to write plug-ins that integrate with Adobe Reader.

ADOBE READER 9

Developing Plug-ins and Applications

Learn to use Acrobat SDK 9 to create plug-ins for Adobe Reader 9 and Acrobat 9 as well as to develop PDF Library applications. The Acrobat SDK contains two libraries: the Acrobat core API and the PDF Library API. The latest API descriptions are contained in the Acrobat and PDF Library API Reference.

Developing for Adobe Reader

Get familiar with the components of the Adobe Acrobat Software Development Kit (SDK) that are relevant to the development for Adobe Reader. Understand, as a developer, how to extend or customize Adobe Reader and how such efforts differ from those intended for Acrobat. This section is meant for you if you’re either new to Adobe Reader development or have experience with the Acrobat SDK.

Creating an Adobe Reader 9 Plug-In

Learn to develop and enable a plug-in to be loaded by Adobe Reader 9. Also learn to troubleshoot the Adobe Reader 9 plug-in.

ADOBE READER 8

Developing Plug-ins and Applications (PDF, 4.6M)

(Apr 2007)
Understand and learn to develop the Acrobat plug-ins and PDF Library applications. Also learn to upgrade plug-ins from Acrobat 7 to Acrobat 8, know the platform-specific techniques for developing plug-ins, and obtain the list of Acrobat SDK header files.

Build Plug-ins for Adobe Reader

You must complete an Integration Key License Agreement (IKLA) to obtain a public key to allow you to build plug-ins for Adobe Reader software.

Developing for Adobe Reader (PDF, 953k)

(Nov 2006)
Learn the steps and process that must be followed to enable a plug-in to be loaded by Adobe Reader.

Acrobat and PDF Library API Reference (PDF, 14.5M)

(Jul 2005)
Get detailed descriptions of the PDF Library and Acrobat core and extended APIs.

Products

  • Acrobat
  • Creative Cloud
  • Creative Suite
  • Digital Marketing Suite
  • Digital Publishing Suite
  • Elements
  • Mobile Apps
  • Photoshop
  • Touch Apps
  • Student and Teacher Editions

Solutions

  • Digital marketing
  • Digital media
  • Web Experience Management

Industries

  • Education
  • Financial services
  • Government

Help

  • Product help centers
  • Orders and returns
  • Downloading and installing
  • My Adobe

Learning

  • Adobe Developer Connection
  • Adobe TV
  • Training and certification
  • Forums
  • Design Center

Ways to buy

  • For personal and home office
  • For students, educators, and staff
  • For small and medium businesses
  • For businesses, schools, and government
  • Special offers

Downloads

  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR
  • Adobe Shockwave Player

Company

  • News room
  • Partner programs
  • Corporate social responsibility
  • Career opportunities
  • Investor Relations
  • Events
  • Legal
  • Security
  • Contact Adobe
Choose your region United States (Change)
Choose your region Close

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • ישראל - עברית
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • الشرق الأوسط وشمال أفريقيا - اللغة العربية
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2012 Adobe Systems Incorporated. All rights reserved.

Terms of Use | Privacy Policy and Cookies (Updated)

Ad Choices

Reviewed by TRUSTe: site privacy statement