Adobe ACROBAT SDK 8.0 Скачать руководство пользователя страница 9

Adobe Acrobat SDK

Introduction

Developing for Adobe Reader

 JavaScript     9

Submitting completed documents electronically

Digitally signing documents

Sharing documents with others to review and add comments using intuitive markup tools such as 
electronic sticky notes, highlights, and text strike-throughs

Note:

With LiveCycle Reader Extensions, it is not necessary to distribute any plug-ins or other special 
software to implement these features.

For more information on the Adobe LiveCycle products, see the 

Developer FAQ

.

JavaScript

JavaScript is a platform-independent scripting language with which you can customize the behavior of 
PDF documents in Acrobat or Adobe Reader, as well as the behavior of Acrobat or Adobe Reader itself. You 
will find that using JavaScript is, in many cases, much easier than writing plug-ins.

Note:

Adobe Reader support for JavaScript is limited. For details, see 

“JavaScript APIs” on page 10

.

Interapplication communication

Acrobat and Adobe Reader provide support for interapplication communication (IAC) through OLE 
automation and DDE on Windows platforms, and through Apple events and AppleScript on Mac OS. IAC is 
only supported on Windows and Mac OS platforms, and is not supported on Linux or UNIX® platforms. 

Note:

Adobe Reader support for IAC is limited. For details, see 

“Interapplication Communication” on 

page 25

.

Plug-ins

Plug-ins are dynamically linked extensions to Acrobat or Adobe Reader, and can be developed on all 
supported platforms. A plug-in can extend or customize the functionality of Acrobat or Adobe Reader, and 
can be integrated into the user interface. Plug-ins are written in ANSI C/C++ using the Acrobat APIs.

In order to write a plug-in for Adobe Reader, you must create a Reader-enabled plug-in.

Note:

Adobe Reader support for the Acrobat core and extended APIs is limited. For details, see 

“Plug-ins” 

on page 28

.

Содержание ACROBAT SDK 8.0

Страница 1: ...bbc Developing for Adobe Reader Adobe Acrobat SDK November 2006 Version 8 0...

Страница 2: ...l is a registered trademark of Intel Corporation in the U S and other countries JavaScript and Solaris are trademarks or registered trademarks of Sun Microsystems Inc in the United States and other co...

Страница 3: ...Mac OS 6 Linux 7 Solaris 7 AIX 8 HP UX 8 Technologies available within the Acrobat SDK 8 JavaScript 9 Interapplication communication 9 Plug ins 9 2 JavaScript APIs 10 Objects properties and methods 1...

Страница 4: ...cument indicates the relevant subsets of the JavaScript APIs interapplication communication APIs and the Acrobat and PDF Library APIs It describes each of those collections of APIs and their intended...

Страница 5: ...Apple events AppleScript DDE or OLE to control Acrobat or Adobe Reader or render PDF documents Interapplication Communication API Reference An overview of how to use JavaScript to develop and enhance...

Страница 6: ...be Reader Windows Mac OS Linux Solaris AIX HP UX Details for each platform are described below Windows Versions Microsoft Windows 2000 with Service Pack 2 Microsoft Windows XP Professional or Home Edi...

Страница 7: ...n 2 6 SuSE Linux Professional version 9 2 with Linux Kernel kernel 2 6 4 Turbolinux 10 Desktop with Linux kernel version 2 6 Red Flag Linux Desktop 4 0 Note Not all versions of Red Hat Linux will auto...

Страница 8: ...nd plug ins For information about choosing an appropriate technology for your project see the Overview guide It is important to consider the role of Adobe LiveCycle Reader Extensions in your developme...

Страница 9: ...Adobe Reader support for JavaScript is limited For details see JavaScript APIs on page 10 Interapplication communication Acrobat and Adobe Reader provide support for interapplication communication IA...

Страница 10: ...rights enabled PDF documents see Developing Acrobat Applications using JavaScript Objects properties and methods On all supported platforms JavaScript can be used for processing within a single docume...

Страница 11: ...tionDate dash delay doc doCaption fillColor gestures hidden inReplyTo intent leaderExtend leaderLength lineEnding lock modDate name noteIcon noView opacity page point points popupOpen popupRect print...

Страница 12: ...nPriv browseForDoc clearInterval clearTimeOut endPriv execDialog execMenuItem getNthPlugInName getPath goBack goForward hideMenuItem hideToolbarButton launchURL listMenuItems listToolbarButtons openDo...

Страница 13: ...erSize openPlayer removeStockEvents startPlayer Bookmark children doc parent execute Certificate binary issuerDN keyUsage MD5Hash SHA1Hash serialNumber subjectCN subjectDN ubRights usage Collab addSta...

Страница 14: ...name uiName search Document alternatePresentations author baseURL bookmarkRoot calculate creationDate creator dataObjects delay disclosed docID documentFileName dynamicXFAForm external fileSize hidden...

Страница 15: ...getIcon getLinks getNthFieldName getNthTemplate getOCGs getOCGOrder getPageBox getPageLabel getPageNthWord getPageNthWordQuads getPageNumWords getPageRotation getPageTransition getPrintParams getSound...

Страница 16: ...r name rc richChange richChangeEx richValue selEnd selStart shift source target targetName type value willCommit Events add dispatch remove EventListener afterBlur afterClose afterDestroy afterDone af...

Страница 17: ...e doNotScroll doNotSpellCheck delay display doc editable exportValues fileSelect fillColor hidden highlight lineWidth multiline multipleSelection name numItems page password print radiosInUnison reado...

Страница 18: ...n backgroundColor clickAdvances cursor defaultTransition escapeExits isFullScreen loop timeDelay transitions usePageTiming useTimer Global setPersistent subscribe HostContainer messageHandler postMess...

Страница 19: ...aying markers outerRect page settings uiSize visible close open pause play seek setFocus stop triggerGetRect where MediaReject rendition MediaSelection selectContext players rejects rendition MediaSet...

Страница 20: ...ray bestColor bestFit desktop document filter largest leastOverlap mostOverlap nonDocument primary secondary select tallest widest OCG constants initState locked name state getIntent setAction PlayerI...

Страница 21: ...agesH nUpNumPagesV nUpPageBorder nUpPageOrder pageHandling pageSubset printAsImage printContent printerName psLevel reversePages usePrinterCRD useT1Conversion RDN c cn o ou e Rendition altText doc fil...

Страница 22: ...Metadata proximity proximityRange refine soundex stem thesaurus wordMatching addIndex getIndexForPath query removeIndex Security handlers getHandler SecurityHandler appearances digitalIDs directories...

Страница 23: ...me play pause stop Span alignment fontFamily fontStretch fontStyle fontWeight strikethrough subscript superscript text textColor textSize underline Spell available dictionaryNames dictionaryOrder doma...

Страница 24: ...s pitch soundCues speaker speechCues speechRate volume getNthSpeakerName pause qSilence qSound qText reset resume stop talk util crackURL iconStreamFromIcon printd printf printx scand spansToXML strea...

Страница 25: ...ns using Interapplication Communication Note IAC is not supported on the Linux or UNIX platforms OLE automation On Windows the only OLE automation supported for Adobe Reader is the PDF browser control...

Страница 26: ...owing methods used to programmatically control the PDF document window GoBackwardStack GoForwardStack GotoFirstPage GotoLastPage GotoNextPage GotoPreviousPage LoadFile Print PrintAll PrintAllFit Print...

Страница 27: ...ollowing DDE messages AppExit CloseAllDocs DocClose DocGoTo DocGoToNameDest DocOpen FileOpen FileOpenEx FilePrint FilePrintEx FilePrintSilent FilePrintSilentEx FilePrintTo FilePrintToEx Apple events O...

Страница 28: ...you can and cannot do with Reader enabled plug ins see the Reader Integration Key License Program A Reader enabled plug in is a dynamically linked extension to Adobe Reader created using C C APIs and...

Страница 29: ...Read AcroSupport Core Forms TTS DigSigHFT AcroHLS Not available on Linux or UNIX platforms PubSecHFT Search WebLink For details about specific API support within each of the HFTs see Developing Plug i...

Страница 30: ...eScript 9 27 D DDE 9 DDE messages 27 H HP UX 6 8 I IAC 25 Interapplication Communication 9 J JavaScript 9 10 JavaScript debugger 10 L Linux 6 7 M Mac OS 6 Macintosh 6 O OLE automation 9 25 P PDF brows...

Отзывы: