Foxit PDF SDK for HarmonyOS  3.0
DocProviderCallback Namespace Reference

Variables

export const e_InvalidateFlagAllPages
 Enumeration for XFA invalidate flag. More...
 
export const e_InvalidateFlagCurrentPage
 Invalidate current page.
 
export const e_PageViewEventTypeAdded
 Enumeration for the event type of page view. More...
 
export const e_PageViewEventTypeAllRemoved
 Event type: all page views are removed.
 
export const e_PageViewEventTypeRemoved
 Event type: after a page view is removed.
 
export const e_PrintOptionAsImage
 If set, print page as image; otherwise, as text.
 
export const e_PrintOptionCanCancel
 If set, that means printing process can be canceled.
 
export const e_PrintOptionPrintAnnot
 If set, print annotations.
 
export const e_PrintOptionReverseOrder
 If set, print page in reverse order; otherwise, in normal order.
 
export const e_PrintOptionShowDialog
 Enumeration for XFA print options. More...
 
export const e_PrintOptionShrinkPage
 If set, shrink page to fit within content area.
 
export const e_SubmitInPDF
 The submit data is packaged in PDF format as described in the PDF Reference.
 
export const e_SubmitInUrlEncoded
 The submit data is packaged in URL-encoded format as described in Uniform Resource Locator(URL).
 
export const e_SubmitInXDP
 Enumeration for XFA submit format. More...
 
export const e_SubmitInXFD
 The submit data is packaged in XFD format, as described in XFDF.
 
export const e_SubmitInXML
 The submit data is translated and packaged into an URL-Encoded format.
 
export const e_TextEncodingBig5
 Text encoding: Big5.
 
export const e_TextEncodingFontSpecific
 Text encoding: font specific.
 
export const e_TextEncodingGB18030
 Text encoding: GB18030.
 
export const e_TextEncodingGB2312
 Text encoding: GB2312.
 
export const e_TextEncodingGBK
 Text encoding: GBK.
 
export const e_TextEncodingISO8859NN
 Text encoding: ISO8859NN.
 
export const e_TextEncodingKSC5601
 Text encoding: KSC5601.
 
export const e_TextEncodingNone
 Enumeration for text encoding for XFA submit. More...
 
export const e_TextEncodingShiftJIS
 Text encoding: ShiftJIS.
 
export const e_TextEncodingUCS2
 Text encoding: UCS-2.
 
export const e_TextEncodingUTF16
 Text encoding: UTF-16.
 
export const e_TextEncodingUTF8
 Text encoding: UTF-8.
 
export const e_WidgetEventTypeAdded
 Enumeration for the type of XFA widget event. More...
 
export const e_WidgetEventTypeBeforeRemoved
 Event type: before an XFA widget is removed.
 

Detailed Description

This class represents a callback object as an XFA document provider. All the functions in this class are used as callback functions. Pure virtual functions should be implemented by user.

Variable Documentation

◆ e_InvalidateFlagAllPages

export const DocProviderCallback.e_InvalidateFlagAllPages

Enumeration for XFA invalidate flag.

Values of this enumeration should be used alone.

Invalidate all pages.

◆ e_PageViewEventTypeAdded

export const DocProviderCallback.e_PageViewEventTypeAdded

Enumeration for the event type of page view.

Values of this enumeration should be used alone.

Event type: after a page view is added.

◆ e_PrintOptionShowDialog

export const DocProviderCallback.e_PrintOptionShowDialog

Enumeration for XFA print options.

Values of this enumeration should be used alone.

If set, show printing dialog box.

◆ e_SubmitInXDP

export const DocProviderCallback.e_SubmitInXDP

Enumeration for XFA submit format.

Values of this enumeration should be used alone.

The submit data is packaged in XDP format, as described in XDP Specification.

◆ e_TextEncodingNone

export const DocProviderCallback.e_TextEncodingNone

Enumeration for text encoding for XFA submit.

Values of this enumeration should be used alone.

No text encoding.

◆ e_WidgetEventTypeAdded

export const DocProviderCallback.e_WidgetEventTypeAdded

Enumeration for the type of XFA widget event.

Values of this enumeration should be used alone.

Event type: after an XFA widget is added.