Technologies Supported by the Acrobat SDK
Interapplication Communication (IAC)
2
26
Acrobat SDK User’s Guide
On a Macintosh, you develop IAC applications using CodeWarrior 9.2.
Interapplication Communication Objects
You can think of the Acrobat API as having two distinct layers that use IAC objects:
●
The Acrobat Viewer (AV) level
●
The Portable Document (PD) layer.
An example of an AV layer object is the view of a document. You would expect to see the
view of a document object residing in the layer associated with the Viewer. An example of a
PD layer is a page in the document.
For more information about the Acrobat PDF layers, see
“The Acrobat Core API” on page 22
.
Using the Acrobat Distiller API
You can use the automation interface of the Acrobat Distiller API to remotely control PDF
creation from an external application. For more information, see
“Creating PDF Documents
from an Authoring Application” on page 39
.
IAC and Windows
OLE Support on Windows
Acrobat is an OLE server and also responds to a variety of OLE automation messages. You
can embed PDF documents into documents created by an application that is an OLE client.
Adobe Reader does not support OLE on Windows.
For complete descriptions of the Acrobat parameters associated with OLE automation
methods, see the OLE automation sections of the
Acrobat Interapplication Communication
Reference.
PDF Browser Controls
On Windows, you may use the
AcroPDF
library to display a PDF document in applications
using simplified browser controls. In this case, the PDF is treated as an ActiveX document,
and the interface is available in Adobe Reader.
Once the PDF document is loaded, you can implement browser controls to:
●
Determine which page to display as well as the display
●
Control view and zoom modes
●
Determine whether to display bookmarks, thumbs, scrollbars, and toolbars
●
Print pages using various options
●
Highlight a text selection.
For more information, see the
Acrobat Interapplication Communication Overview
.
Summary of Contents for Acrobat 7.0.5
Page 10: ...Contents 10 Acrobat SDK User s Guide ...
Page 66: ...Modifying the User Interface Customizing Acrobat Help 6 66 Acrobat SDK User s Guide ...
Page 78: ...XML and the Acrobat SDK Managing XML based Information 8 78 Acrobat SDK User s Guide ...
Page 100: ...Providing Document Security Document Rights 11 100 Acrobat SDK User s Guide ...
Page 106: ...Working with Metadata Object Data 12 106 Acrobat SDK User s Guide ...
Page 110: ...Searching and Indexing Indexing PDF Documents 13 110 Acrobat SDK User s Guide ...
Page 118: ...Working With PDF Layers Working with Layers from a Plug in 15 118 Acrobat SDK User s Guide ...