FoxitPDFSDKforWeb v10.0.0
Foxit PDF SDK for Web
Modules
Here is a list of all modules:
[detail level 1234]
 UIExtensionA module based on the PDFViewCtrl module that contains customizable UI components and APIs.
In this module, without clear declaring, APIs default to be supported in both JR and SR.
 addons
 advanced_editThis module provides advanced page editing APIs
 find_replaceA module encompasses the type definitions for find-replace addon
 page_editorA module encompasses the type definitions for page-editor addon
 digital_stampA module encompasses the definitions of identity information, template information, and size specifications for digital stamps
 path_objectsA module encompasses the type definitions for path-objects addon
 text_objectA module encompasses the type definitions for text-object addon
 bookmarkA module containing the bookmark API for manipulating bookmark data at the UIExtension layer
 componentsA module Including all UI layers service classes, all of these service instances can be obtained by pdfui.getserviceInstance method
 widgetsA module that contains all UI widgets inherited from the Component class, all of which are pure UI components and do not contain any business logic
 businessA module contains classes and interfaces of business logic. All members in this module cannot be accessed directly, yet can be called by getting an instance through event callback parameters as follows
 optionsThe module that contains interfaces used to describe the configuration of some APIs' parameter
 controllersThe controllers module contains serveral classes that inherit from Controller
 UIConstsUIConsts module is an Object, All current available constants of UIExtension module are mount to this object. You can access the constant like this examples in the following:
 appearancesA module contains supported UI themes across devices
 PDFViewCtrlThe namespace that controls the drawing and rendering of PDF. PDF is used to modifying PDF data.
In this module, without clear declaring, APIs default to be supported in both JR and SR.
 DeviceInfoA namespace containing variables used to determine the current device type
 Log
 sharedIt's a module that contains some utility classes which encapsulates common operations such as Unit object processor
 stampThis is a namespace containing the stamp API
 add_onsA module includes all PDFViewerCtrl's add-ons
 PDFViewCtrl_CreateAnnotAddonModuleA add-on that contains the PDFViewer annotation created.
When introduced with a script tag, the global object PDFViewCtrl_CreateAnnotAddonModule is exposed
 FacingContinuousViewModeFacing continuous page mode
It needs to be used in conjunction with DivScrollWrap
 FacingPageViewModeFacing page mode
It needs to be used in conjunction with DivScrollWrap
 HContinuousViewModeHorizontal continuous page mode
It needs to be used in conjunction with DivScrollWrap
 bookmarkA module containing bookmark APIs for managing PDF viewer bookmarks
 collab
 renderersPlease access these objects by getter functions of PDFViewer or other object instead of their constructors
 annotsRender
 stateHandler
 pdfjs
 overlayComparisonThis module contains the API related to the overlay comparison function
 constantsA module includes all PDFViewerCtrl's constants
 interfaces
 annotCompontentsThis module contains some interface types used to declare AnnotComponent, these types will be used in the callback parameter of ViewerAnnotManager.registerMatchRule to customize some behaviors
 configsDifferent types of AnnotComponent are configured differently
 Annotation's Constants variable.
 readAloud
 creation
 storageThe storage API within this namespace is responsible for storing and retrieving data. If the default driver is not meet your needs, the StorageDriver interface offers a standardized approach to implement a customized storage solution
 viewerui
 viewMode
 PDFThe namespace that contains PDF objects like PDFDoc, PDFPage, PDFForm. These objects can ONLY be accessed by the getter functions of PDFDocRender or PDFViewer instead of those constructors.
In this module, Only APIs with tag [Support in Server] are available in SR.
 coordinatesCollection of coordinates
 utilThe module that contains interfaces used to describe the configuration of some APIs' parameter
 actions
 annots
 constant
 summariesThis module contains interfaces for describing json format exported from different Annot types
 common
 bookmarkA module that contains Bookmark APIs
 comparisonComparison Namespace
 constant
 constant
 form
 constant
 search
 progress

Foxit Software Corporation Logo
@2025 Foxit Software Incorporated. All rights reserved.