Adobe ACROBAT SDK 8.0 Manual Download Page 2

© 2006 Adobe Systems Incorporated. All rights reserved.

Adobe® Acrobat® SDK 8.0 Developing for Adobe Reader for Microsoft® Windows®, Mac OS®, Linux®, and UNIX® 

Edition 1.0, November 2006

If this guide is distributed with software that includes an end user agreement, this guide, as well as the software described in it, is furnished 
under license and may be used or copied only in accordance with the terms of such license. Except as permitted by any such license, no part 
of this guide may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, recording, 
or otherwise, without the prior written permission of Adobe Systems Incorporated. Please note that the content in this guide is protected 
under copyright law even if it is not distributed with software that includes an end user license agreement.

The content of this guide is furnished for informational use only, is subject to change without notice, and should not be construed as a 
commitment by Adobe Systems Incorporated. Adobe Systems Incorporated assumes no responsibility or liability for any errors or 
inaccuracies that may appear in the informational content contained in this guide.

Please remember that existing artwork or images that you may want to include in your project may be protected under copyright law. The 
unauthorized incorporation of such material into your new work could be a violation of the rights of the copyright owner. Please be sure to 
obtain any permission required from the copyright owner.

Any references to company names and company logos in sample material are for demonstration purposes only and are not intended to refer 
to any actual organization.

Adobe, the Adobe logo, Acrobat, Reader, LiveCycle, Photoshop, PostScript, Illustrator, and After Effects are either registered trademarks or 
trademarks of Adobe Systems Incorporated in the United States and/or other countries.

AIX is a trademark of International Business Machines Corporation in the United States and/or other countries.

Apple and Mac OS are trademarks of Apple Computer, Inc., registered in the United States and other countries.

HP-UX is a registered trademark of Hewlett-Packard Company.

Intel 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 countries.

Linux is a registered trademark of Linus Torvalds.

Microsoft and Windows are either a registered trademark or a trademark of Microsoft Corporation in the United States and/or other 
countries.

Pentium is a trademark or registered trademark of Intel Corporation or its subsidiaries in the U.S. and other countries.

Red Hat is a trademark or registered trademark of Red Hat, Inc. in the United States and other countries.

All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. Products bearing 
SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc.

UNIX is a registered trademark of The Open Group in the United States and other countries.

All other trademarks are the property of their respective owners.

Adobe Systems Incorporated, 345 Park Avenue, San Jose, California 95110, USA.

Notice to U.S. Government End Users. The Software and Documentation are “Commercial Items,” as that term is defined at 48 C.F.R. §2.101, 
consisting of “Commercial Computer Software” and “Commercial Computer Software Documentation,” as such terms are used in 48 C.F.R. 
§12.212 or 48 C.F.R. §227.7202, as applicable. Consistent with 48 C.F.R. §12.212 or 48 C.F.R. §§227.7202-1 through 227.7202-4, as applicable, 
the Commercial Computer Software and Commercial Computer Software Documentation are being licensed to U.S. Government end users 
(a) only as Commercial Items and (b) with only those rights as are granted to all other end users pursuant to the terms and conditions herein. 
Unpublished-rights reserved under the copyright laws of the United States. Adobe Systems Incorporated, 345 Park Avenue, San Jose, CA 
95110-2704, USA. For U.S. Government End Users, Adobe agrees to comply with all applicable equal opportunity laws including, if 
appropriate, the provisions of Executive Order 11246, as amended, Section 402 of the Vietnam Era Veterans Readjustment Assistance Act of 
1974 (38 USC 4212), and Section 503 of the Rehabilitation Act of 1973, as amended, and the regulations at 41 CFR Parts 60-1 through 60-60, 
60-250, and 60-741. The affirmative action clause and regulations contained in the preceding sentence shall be incorporated by reference.

Summary of Contents for ACROBAT SDK 8.0

Page 1: ...bbc Developing for Adobe Reader Adobe Acrobat SDK November 2006 Version 8 0...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 12: ...nPriv browseForDoc clearInterval clearTimeOut endPriv execDialog execMenuItem getNthPlugInName getPath goBack goForward hideMenuItem hideToolbarButton launchURL listMenuItems listToolbarButtons openDo...

Page 13: ...erSize openPlayer removeStockEvents startPlayer Bookmark children doc parent execute Certificate binary issuerDN keyUsage MD5Hash SHA1Hash serialNumber subjectCN subjectDN ubRights usage Collab addSta...

Page 14: ...name uiName search Document alternatePresentations author baseURL bookmarkRoot calculate creationDate creator dataObjects delay disclosed docID documentFileName dynamicXFAForm external fileSize hidden...

Page 15: ...getIcon getLinks getNthFieldName getNthTemplate getOCGs getOCGOrder getPageBox getPageLabel getPageNthWord getPageNthWordQuads getPageNumWords getPageRotation getPageTransition getPrintParams getSound...

Page 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...

Page 17: ...e doNotScroll doNotSpellCheck delay display doc editable exportValues fileSelect fillColor hidden highlight lineWidth multiline multipleSelection name numItems page password print radiosInUnison reado...

Page 18: ...n backgroundColor clickAdvances cursor defaultTransition escapeExits isFullScreen loop timeDelay transitions usePageTiming useTimer Global setPersistent subscribe HostContainer messageHandler postMess...

Page 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...

Page 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...

Page 21: ...agesH nUpNumPagesV nUpPageBorder nUpPageOrder pageHandling pageSubset printAsImage printContent printerName psLevel reversePages usePrinterCRD useT1Conversion RDN c cn o ou e Rendition altText doc fil...

Page 22: ...Metadata proximity proximityRange refine soundex stem thesaurus wordMatching addIndex getIndexForPath query removeIndex Security handlers getHandler SecurityHandler appearances digitalIDs directories...

Page 23: ...me play pause stop Span alignment fontFamily fontStretch fontStyle fontWeight strikethrough subscript superscript text textColor textSize underline Spell available dictionaryNames dictionaryOrder doma...

Page 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...

Page 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...

Page 26: ...owing methods used to programmatically control the PDF document window GoBackwardStack GoForwardStack GotoFirstPage GotoLastPage GotoNextPage GotoPreviousPage LoadFile Print PrintAll PrintAllFit Print...

Page 27: ...ollowing DDE messages AppExit CloseAllDocs DocClose DocGoTo DocGoToNameDest DocOpen FileOpen FileOpenEx FilePrint FilePrintEx FilePrintSilent FilePrintSilentEx FilePrintTo FilePrintToEx Apple events O...

Page 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...

Page 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...

Page 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...

Reviews: