Example: marketing

Interapplication Communication with the Acrobat SDK

Interapplication Communication with the Acrobat SDK 2/1/21 adobe , Acrobat SDK Documentation. 2020 adobe Inc. All rights this guide is distributed by adobe 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 . 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 guide is governed by the adobe Acrobat SDK License Agreement and may be used or copied only in accordance with the terms of this agreement.

Adobe Acrobat SDK Developing Applications Using Interapplication Communication 5 DoGoBack.....77

Tags:

  Using, Adobe, Adobe acrobat, Acrobat

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Interapplication Communication with the Acrobat SDK

1 Interapplication Communication with the Acrobat SDK 2/1/21 adobe , Acrobat SDK Documentation. 2020 adobe Inc. All rights this guide is distributed by adobe 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 . 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 guide is governed by the adobe Acrobat SDK License Agreement and may be used or copied only in accordance with the terms of this agreement.

2 Except as permitted by any such agreement, 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 . Please note that the content in this guide is protected under copyright 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 references to company names, company logos, and user names in sample material or sample forms included in this documentation and/or software are for demonstration purposes only and are not intended to refer to any actual organization or , the adobe logo, Acrobat , Distiller, and Reader are either registered trademarks or trademarks of adobe the United States and/or other other trademarks are the property of their respective to Government End Users.

3 The Software and Documentation are Commercial Items, as that term is defined at 48 , consisting of Commercial Computer Software and Commercial Computer Software Documentation, as such terms are used in 48 or 48 , as applicable. Consistent with 48 or 48 through , as applicable, the Commercial Computer Software and Commercial Computer Software Documentation are being licensed to 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 Inc., 345 Park Avenue, San Jose, CA 95110-2704, USA 3 ContentsList of Examples.

4 121 Developing Applications using the API object layers ..13 Object reference in the Acrobat DC application in the portable document layer ..15 Plugins for extending the IAC interfaces ..16 Developing for Acrobat Reader ..16 DDE messages ..19 Apple events ..192 using OLE ..20 OLE capabilities in Acrobat control of Acrobat browser controls ..21 Development environment considerations ..22 Environment C the Acrobat DC OLE the CAcro the COleDispatchDriver COleDispatchDriver objects and the JSObject a reference to the Acrobat DC type a simple with a for translating JavaScript to JSObject ..36 Other development messaging ..37 MDI applications ..37 Event handling in child if an Acrobat DC application is running.

5 38 Exiting from an of OLE objects and using using Apple OLE ..42 CloseAllDocs .. Acrobat SDKD eveloping Applications using Interapplication Communication ..46 GetInterface ..47 GetLanguage ..52 MenuItemRemove ..53 Restore ..54 SetPreference ..56 ToolButtonRemove ..57 Unlock ..60 Close ..62 GetPDDoc ..64 Maximize ..64 Open ..64 OpenInWindow ..69 PrintPagesSilent ..73 SetViewMode ..73 ShowTextSelect .. Acrobat SDKD eveloping Applications using Interapplication Communication 5 DoGoBack ..78 GetPage ..79 GetPageNum ..79 GetZoom ..80 GetZoomType ..80 Goto ..82 ReadPageUp ..83 ScrollTo ..83 ZoomTo ..87 GetSubtype ..89 IsOpen ..89 IsValid ..90 Perform ..91 SetColor ..93 SetTitle ..97 Perform.

6 97 SetTitle .. 100 Close .. 101 Create .. 101 CreateTextSelect .. 103 DeletePages .. 104 adobe Acrobat SDKD eveloping Applications using Interapplication Communication 6 GetFileName .. 105 GetInfo .. 107 GetNumPages .. 108 InsertPages .. 109 Open .. 110 OpenAVDoc .. 114 SetPageMode .. 115 AddAnnot .. 116 AddNewAnnot .. 122 GetAnnotIndex .. 123 GetDoc .. 125 GetSize .. 125 RemoveAnnot .. 129 GetPage .. 132 Bottom .. 134 adobe Acrobat SDKD eveloping Applications using Interapplication Communication 7 Hour .. 135 Millisecond .. 135 Second .. 136 Year .. 136 GetVersions .. 138 GoBackwardStack .. 138 GotoLastPage .. 139 GotoPreviousPage.

7 139 LoadFile .. 141 PrintAllFit .. 142 PrintWithDialog .. 144 SetLayoutMode .. 144 SetNamedDest .. 145 SetPageMode .. 146 SetShowToolbar .. 146 SetView .. 146 SetViewRect .. 147 SetViewScroll .. 149 Src .. 1496 DDE 153 DocDeletePages .. 155 DocInsertPages .. 155 DocOpen .. 158 adobe Acrobat SDKD eveloping Applications using Interapplication Communication 8 DocPrint .. 159 DocSave .. 160 DocSaveAs .. 162 FileOpen .. 163 FilePrint .. 164 FilePrintEx .. 166 FilePrintSilentEx .. 167 FilePrintToEx .. 169 ShortMenus .. 1707 Apple Event Objects and Apple .. 175conversion .. 177document .. 177 EPS Conversion .. 179 Link 179menu item .. 180page.

8 182 PDBookMark .. 182 PDTextAnnot .. 182 PDF Window .. 182 PostScript Conversion .. 183 Text 184 Required suite events .. 185quit .. 185run .. 185 Core suite events .. 186close .. 187 adobe Acrobat SDKD eveloping Applications using Interapplication Communication 9exists .. 188make .. 190quit .. 190save .. 190set .. 191 Acrobat DC application 191bring to front .. 192clear 193close all 193create thumbs .. 194delete pages .. 195delete 195execute .. 196find next 196find 197get 198go backward .. 198go forward .. 199goto 200goto previous .. 201insert 201is toolbutton 203print pages .. 204read page down .. 205read page 205remove 206replace pages .. 207select 208set 209 Miscellaneous 210do 2108 Acrobat DC Catalog Windows 211 Catalog DDE methods.

9 212 FileOpen .. 212 FilePurge .. 2129 Acrobat DC Forms plug-in OLE 213 adobe Acrobat SDKD eveloping Applications using Interapplication Communication 214 Methods .. 214 SetBackgroundColor .. 215 SetBorderColor .. 217 SetButtonIcon .. 217 SetExportValues .. 221 SetSubmitFormAction .. 224 BorderWidth .. 224 ButtonLayout .. 225 CharLimit .. 226 Highlight .. 226 IsHidden .. 227 IsMultiline .. 228 IsReadOnly .. 228 IsTerminal .. 229 Style .. 230 TextSize .. 231 Type .. 232 Methods .. 234 ExecuteThisJavascript .. 238 adobe Acrobat SDKD eveloping Applications using Interapplication Communication 1110 Acrobat DC Search plug-in using 239 Simple query 239 Query 239 Query options.

10 240 Query language type constants .. 240 Word option bit-flag constants .. 241 Manipulating indexes through DDE .. 242 Index operation selectors .. 242 Search plug-in using Apple 242 SearchAddIndex .. 242 SearchCountIndexList .. 243 SearchGetIndexByPath .. 246 SearchGetIndexPath .. 247 SearchRemoveIndex .. 248 Search lists .. 248 Menu names .. 248 Menu item names .. 249 Toolbar button names .. 24911 Coordinate 250 Device space .. 25012 12 List of ExamplesExample:Viewing a page with Visual :Viewing a page with Visual C++..22 Example: using AcroPDF browser controls with Visual :CAcroHiliteList class declaration ..25 Example: using the COleDispatchDriver :Displaying Hello, Acrobat ! in the JavaScript :Adding an :Spell-checking a document.


Related search queries