Foxit PDF Conversion SDK

Classes | Variables
FoxitPDFConversionSDKPython3 Namespace Reference

FoxitPDFConversionSDKPython3 namespace. More...

## Classes
class | Base
class | ConvertCallback
class | ConvertCheckCallback
class | Excel2PDFSettingData
class | FileReaderCallback
| File reading interface. More...
class | FileWriterCallback
| File writing interface. More...
class | Library
class | Office2PDF
class | Office2PDFSettingData
class | PauseCallback
class | PDF2ExcelSettingData
class | PDF2Office
class | PDF2OfficeSettingData
class | PDF2PowerPointSettingData
class | PDF2WordSettingData
class | Progressive
class | Range
class | StreamCallback
| File stream interface, reading & writing. More...
class | Word2PDFSettingData
class | WStringArray

## Variables
def | e_ErrCertificate = _fpdfconversionsdk.e_ErrCertificate
| Certificate error: PDF document is encrypted by digital certificate but current user does not have the correct certificate.
def | e_ErrDataNotReady = _fpdfconversionsdk.e_ErrDataNotReady
| Data is not ready. Usually this is used as an exception error code when loading document in asynchronous way.
def | e_ErrFile = _fpdfconversionsdk.e_ErrFile
| File cannot be found or could not be opened.
def | e_ErrFormat = _fpdfconversionsdk.e_ErrFormat
| Format is invalid. For files, this may also mean that file is corrupted.
def | e_ErrHandle = _fpdfconversionsdk.e_ErrHandle
| Error handle.
def | e_ErrInvalidLicense = _fpdfconversionsdk.e_ErrInvalidLicense
| Invalid license is used to initialize Foxit PDF Conversion SDK library.
def | e_ErrInvalidType = _fpdfconversionsdk.e_ErrInvalidType
| The type of input object or current object is invalid.
def | e_ErrNoDocumentPermission = _fpdfconversionsdk.e_ErrNoDocumentPermission
| No document permission to operate.
def | e_ErrNoOffice2PDFModuleRight = _fpdfconversionsdk.e_ErrNoOffice2PDFModuleRight
| No "Office2PDF" module right.
def | e_ErrNoPDF2OfficeModuleRight = _fpdfconversionsdk.e_ErrNoPDF2OfficeModuleRight
| No "PDF2Office" module right.
def | e_ErrNotFound = _fpdfconversionsdk.e_ErrNotFound
| Expected data or object is not found.
def | e_ErrNotLoaded = _fpdfconversionsdk.e_ErrNotLoaded
| Current object has not been loaded yet.
def | e_ErrNotMatchFont = _fpdfconversionsdk.e_ErrNotMatchFont
| Not match font .
def | e_ErrNotParsed = _fpdfconversionsdk.e_ErrNotParsed
| Content has not been parsed yet. Usually, this represents PDF page has not been parsed yet.
def | e_ErrOutOfMemory = _fpdfconversionsdk.e_ErrOutOfMemory
| Out-of-memory error occurs.
def | e_ErrParam = _fpdfconversionsdk.e_ErrParam
| Parameter error: value of any input parameter for a function is invalid.
def | e_ErrPassword = _fpdfconversionsdk.e_ErrPassword
| Invalid password. Usually, this error may occur when loading a PDF document with password. When meet this, user should load document again with correct password.
def | e_ErrSecurityHandler = _fpdfconversionsdk.e_ErrSecurityHandler
| PDF document is encrypted by some unsupported security handler.
def | e_ErrSuccess = _fpdfconversionsdk.e_ErrSuccess
| Success, and no error occurs.
def | e_ErrUnknown = _fpdfconversionsdk.e_ErrUnknown
| Any unknown error occurs.
def | e_ErrUnknownState = _fpdfconversionsdk.e_ErrUnknownState
| Any unknown state occurs.
def | e_ErrUnsupported = _fpdfconversionsdk.e_ErrUnsupported
| Some types are not supported.
def | e_PermAnnotForm = _fpdfconversionsdk.e_PermAnnotForm
| Operate text annotations and fill in interactive form fields. (Bit 6 in permission value) More...
def | e_PermAssemble = _fpdfconversionsdk.e_PermAssemble
| Assemble PDF document. (Bit 11 in permission value) More...
def | e_PermExtract = _fpdfconversionsdk.e_PermExtract
| Extract PDF contents. (Bit 5 in permission value) More...
def | e_PermExtractAccess = _fpdfconversionsdk.e_PermExtractAccess
| Disabilities support. (Bit 10 in permission value) More...
def | e_PermFillForm = _fpdfconversionsdk.e_PermFillForm
| Fill PDF form. (Bit 9 in permission value) More...
def | e_PermModify = _fpdfconversionsdk.e_PermModify
| Modify PDF contents. (Bit 4 in permission value) More...
def | e_PermPrint = _fpdfconversionsdk.e_PermPrint
| Print PDF document with normal mode. (Bit 3 in permission value) More...
def | e_PermPrintHigh = _fpdfconversionsdk.e_PermPrintHigh
| Print PDF document with higher qualities. (Bit 12 in permission value) More...

## Detailed Description

FoxitPDFConversionSDKPython3 namespace.

## Variable Documentation

## ◆ e_PermAnnotForm

FoxitPDFConversionSDKPython3.e_PermAnnotForm = _fpdfconversionsdk.e_PermAnnotForm

Operate text annotations and fill in interactive form fields. (Bit 6 in permission value)

If value is also set, user can create or modify interactive form fields (including signature fields).

## ◆ e_PermAssemble

FoxitPDFConversionSDKPython3.e_PermAssemble = _fpdfconversionsdk.e_PermAssemble

Assemble PDF document. (Bit 11 in permission value)

If this value is set, it enables to assemble the document (Insert, rotate, or delete pages and create bookmarks or thumbnail images), regardless if value is set or not.

## ◆ e_PermExtract

FoxitPDFConversionSDKPython3.e_PermExtract = _fpdfconversionsdk.e_PermExtract

Extract PDF contents. (Bit 5 in permission value)

If this value is set, user can copy or otherwise extract text and graphics from the document by operations other than that controlled by value .

## ◆ e_PermExtractAccess

FoxitPDFConversionSDKPython3.e_PermExtractAccess = _fpdfconversionsdk.e_PermExtractAccess

Disabilities support. (Bit 10 in permission value)

If this value is set, user can extract text and graphics in support of accessibility to users with disabilities or for other purposes.

## ◆ e_PermFillForm

FoxitPDFConversionSDKPython3.e_PermFillForm = _fpdfconversionsdk.e_PermFillForm

Fill PDF form. (Bit 9 in permission value)

If this value is set, user can fill in interactive form fields (including signature fields), even if value is not used.

## ◆ e_PermModify

FoxitPDFConversionSDKPython3.e_PermModify = _fpdfconversionsdk.e_PermModify

Modify PDF contents. (Bit 4 in permission value)

If this value is set, user can modify contents of PDF document by operations other than those controlled by values , and .

## ◆ e_PermPrint

FoxitPDFConversionSDKPython3.e_PermPrint = _fpdfconversionsdk.e_PermPrint

Print PDF document with normal mode. (Bit 3 in permission value)

If user wants to print a higher quality level of PDF document, please set current value with value together.

## ◆ e_PermPrintHigh

FoxitPDFConversionSDKPython3.e_PermPrintHigh = _fpdfconversionsdk.e_PermPrintHigh

Print PDF document with higher qualities. (Bit 12 in permission value)

If this value is not set (and value is set), printing is limited to a low-level representation of the appearance, possibly of degraded quality.