Adobe Acrobat SDK

Version 8

Readme File

November 2006

Copyright 2006 Adobe Systems Incorporated. All rights reserved.

This file contains important information that was not available when the product documentation was written. Review this information before using this version of the Acrobat SDK.


Contents

What's New

Known Issues

Documentation


What's New

The What's New document (Acrobat_SDK_whats_new.pdf) in the Documentation folder of the Acrobat SDK installation contains details on the new and changed features in this release.

Back to Contents


Known Issues

SnippetRunner

The Flash-based SnippetRunner Common Interface will not function as intended with the Safari browser in MacOS X 10.4.8. It is recommended that you use the FireFox browser freely available from the Mozilla Foundation (http://www.mozilla.org) if you want to exercise this sample.

ADBC Support

Acrobat Database Connectivity (ADBC) can now be turned on and off via a registry setting. To activate ADBC, create a registry key of type DWORD with the name bJSEnable and a value of true (1) in the following location:

HKEY_CURRENT_USER\SOFTWARE\Adobe\Adobe Acrobat\8.0\ADBC

This activates ADBC in Acrobat 8.0. In previous releases of Acrobat, ADBC was active by default. In Acrobat 8.0, this setting has been changed to require user intervention to activate ADBC because most users do not want to have ADBC accessible from PDF.

PDF Support for U3D

U3D supports only the latest IETF Unicode, specified at http://tools.ietf.org/html/rfc3629. Therefore, PDF support for U3D is also restricted to that version of Unicode.

Effect on User Preferences of Various JavaScript Methods

The following methods, if run from a document-level script, no longer affect the user preferences:

These methods still affect user preferences if run from an application-level script.

Also note that the app.fs.escapeExits and app.fsEscape methods can now only be set to false when in a privileged context.

Change to ASFileSysPathFromDIPathProc Function

If you implement a file system, you should change the signature of the pathFromDIPath callback to add the const keyword to the diPath parameter, as in the following code:

typedef ACCBPROTO1 ASPathName (ACCBPROTO2 *ASFileSysPathFromDIPathProc) (

const char * diPath, //Add const here

ASPathName relativeToThisPath

    );

Deprecated Help APIs

The following APIs related to help have been deprecated: AVAppHelpSearch, AVAppHelpShowContents, and AVAppHelpShowIndex. The corresponding parameters for opening PDF files (help=index|contents|search) are also no longer available.

Menu Items That Can Be Executed

To ensure a secure environment, the menu items that can be executed by ExecMenu are limited to the following:

AcroSendMail:SendMail
ActualSize
AddFileAttachment
BookmarkShowLocation
Close
CropPages
DeletePages
ExtractPages
Find
FindCurrentBookmark
FindSearch
FirstPage
FitHeight
FitPage
FitVisible
FitWidth
FullScreen
GeneralInfo (Properties)
GeneralPrefs
GoBack
GoForward
GoToPage
InsertPages
LastPage
NextPage
OneColumn
OpenOrganizer
PageSetup
PrevPage
Print
PropertyToolbar
Quit
ReplacePages
RotatePages
SaveAs
Scan
ShowHideAnnotManager
ShowHideArticles
ShowHideBookmarks
ShowHideFields
ShowHideFileAttachment
ShowHideModelTree
ShowHideOptCont
ShowHideSignatures
ShowHideThumbnails
ShowHideToolbarBasicTools
ShowHideToolbarCommenting
ShowHideToolbarData
ShowHideToolbarEdit
ShowHideToolbarEditing
ShowHideToolbarFile
ShowHideToolbarFind
ShowHideToolbarForms
ShowHideToolbarMeasuring
ShowHideToolbarNavigation
ShowHideToolbarPageDisplay
ShowHideToolbarPrintProduction
ShowHideToolbarRedaction
ShowHideToolbarTasks
ShowHideToolbarTypewriter
SinglePage
Spelling
Spelling:Check
TwoColumns
TwoPages
Web2PDF:OpenURL
ZoomTo
ZoomViewIn
ZoomViewOut

This list applies only to document-level access to menu items. It does not apply to application-level JavaScript or JavaScript from a privileged context. For more information, see execMenuItem in the JavaScript for Acrobat API Reference.

The list is written to the Acrobat registry and can be edited if you determine that the list must be expanded. If you need to modify the list, you can edit the related registry entries:

For both keys, the value name is tWhiteList and the type is REG_SZ. The value data contains all menu item names and each menu item name is separated with the “|” delimiter.

Field Objects and Adobe LiveCycle Reader Extensions Rights

The LiveCycle Reader Extensions Field right is checked for Field objects only if the JavaScript code is executed outside the PDF file (from the JavaScript console, through batch execution, or through JSObject).

Back to Contents


Documentation

The Acrobat SDK includes a complete set of documentation in the Documentation folder of the Acrobat SDK installation. The Documentation Roadmap (Acrobat_SDK_doc_map.pdf) provides access to this documentation set. To view the documentation, you must have Adobe Reader installed on your computer. You can download Adobe Reader from the Adobe web site, at www.adobe.com.

Back to Contents


Readme File -- Adobe Acrobat SDK, Version 8 -- 11/30/2006 9:49:43 AM A0000273_Acrobat8-SDK