flutter_pdfium library
Classes
- cpu_set_t
- div_t
- drand48_data
- fd_set
- fpdf_action_t__
- fpdf_annotation_t__
- fpdf_attachment_t__
- fpdf_avail_t__
- fpdf_bitmap_t__
- fpdf_bookmark_t__
- FPDF_BSTR_
- Structure for persisting a string beyond the duration of a callback. Note: although represented as a char*, string may be interpreted as a UTF-16LE formated string. Used only by XFA callbacks.
- FPDF_CharsetFontMap_
- Struct: FPDF_CharsetFontMap Provides the name of a font to use for a given charset value.
- fpdf_clippath_t__
- FPDF_COLORSCHEME_
- Struct for color scheme. Each should be a 32-bit value specifying the color, in 8888 ARGB format.
- fpdf_dest_t__
- fpdf_document_t__
- FPDF_FILEACCESS
- Structure for custom file access.
- FPDF_FILEHANDLER_
- Structure for file reading or writing (I/O).
- FPDF_FILEIDTYPE
- The file identifier entry type. See section 14.4 "File Identifiers" of the ISO 32000-1:2008 spec.
- FPDF_FILEWRITE_
- Structure for custom file write
- fpdf_font_t__
- fpdf_form_handle_t__
- fpdf_glyphpath_t__
- FPDF_IMAGEOBJ_METADATA
- fpdf_javascript_action_t
- FPDF_LIBRARY_CONFIG_
- Process-wide options for initializing the library.
- fpdf_link_t__
- fpdf_page_t__
- fpdf_pagelink_t__
- fpdf_pageobject_t__
- fpdf_pageobjectmark_t__
- fpdf_pagerange_t__
- fpdf_pathsegment_t
- FPDF_RENDERER_TYPE
- PDF renderer types - Experimental. Selection of 2D graphics library to use for rendering to FPDF_BITMAPs.
- fpdf_schhandle_t__
- fpdf_signature_t__
- fpdf_structelement_attr_t__
- fpdf_structelement_t__
- fpdf_structtree_t__
- FPDF_TEXT_RENDERMODE
- PDF text rendering modes
- fpdf_textpage_t__
- fpdf_widget_t__
- fpdf_xobject_t__
- FPDFANNOT_COLORTYPE
- FS_POINTF_
- 2D Point. Coordinate system agnostic.
- FS_SIZEF_
- Rectangle size. Coordinate system agnostic.
- FWL_EVENTFLAG
- Key flags.
- FWL_VKEYCODE
- Virtual keycodes.
- itimerspec
- ldiv_t
- lldiv_t
- max_align_t
- Pdfium
-
Bindings for
src/flutter_pdfium.h. Contains all public functions from all public headers of pdfium. The headers are wrapped in this library to enable easy access to the API in macOS and iOS because of treeshaking. The effective calls are renamed to remove the prefixPDFIUM_FPDF_andPDFIUM_FPDF. - pthread_attr_t
- pthread_barrier_t
- pthread_barrierattr_t
- pthread_cond_t
- pthread_condattr_t
- pthread_mutex_t
- pthread_mutexattr_t
- pthread_rwlock_t
- pthread_rwlockattr_t
- random_data
- sched_param
- sigevent
- timespec
- timeval
- tm
- UnnamedStruct1
- UnnamedUnion1
Constants
- BIG_ENDIAN → const int
- BUFSIZ → const int
- BYTE_ORDER → const int
- CLOCK_BOOTTIME → const int
- CLOCK_BOOTTIME_ALARM → const int
- CLOCK_MONOTONIC → const int
- CLOCK_MONOTONIC_COARSE → const int
- CLOCK_MONOTONIC_RAW → const int
- CLOCK_PROCESS_CPUTIME_ID → const int
- CLOCK_REALTIME → const int
- CLOCK_REALTIME_ALARM → const int
- CLOCK_REALTIME_COARSE → const int
- CLOCK_TAI → const int
- CLOCK_THREAD_CPUTIME_ID → const int
- CLOCKS_PER_SEC → const int
- EOF → const int
- EXIT_FAILURE → const int
- EXIT_SUCCESS → const int
- F_LOCK → const int
- F_OK → const int
- F_TEST → const int
- F_TLOCK → const int
- F_ULOCK → const int
- FD_SETSIZE → const int
- FILENAME_MAX → const int
- FLAT_NORMALDISPLAY → const int
- FLAT_PRINT → const int
- FLATTEN_FAIL → const int
- FLATTEN_NOTHINGTODO → const int
- FLATTEN_SUCCESS → const int
- FOPEN_MAX → const int
- FORMTYPE_ACRO_FORM → const int
- FORMTYPE_COUNT → const int
- FORMTYPE_NONE → const int
- FORMTYPE_XFA_FOREGROUND → const int
- FORMTYPE_XFA_FULL → const int
- FPDF_ANNOT → const int
- FPDF_ANNOT_AACTION_CALCULATE → const int
- FPDF_ANNOT_AACTION_FORMAT → const int
- FPDF_ANNOT_AACTION_KEY_STROKE → const int
- FPDF_ANNOT_AACTION_VALIDATE → const int
- FPDF_ANNOT_APPEARANCEMODE_COUNT → const int
- FPDF_ANNOT_APPEARANCEMODE_DOWN → const int
- FPDF_ANNOT_APPEARANCEMODE_NORMAL → const int
- FPDF_ANNOT_APPEARANCEMODE_ROLLOVER → const int
- FPDF_ANNOT_CARET → const int
- FPDF_ANNOT_CIRCLE → const int
- FPDF_ANNOT_FILEATTACHMENT → const int
- FPDF_ANNOT_FLAG_HIDDEN → const int
- FPDF_ANNOT_FLAG_INVISIBLE → const int
- FPDF_ANNOT_FLAG_LOCKED → const int
- FPDF_ANNOT_FLAG_NONE → const int
- FPDF_ANNOT_FLAG_NOROTATE → const int
- FPDF_ANNOT_FLAG_NOVIEW → const int
- FPDF_ANNOT_FLAG_NOZOOM → const int
- FPDF_ANNOT_FLAG_PRINT → const int
- FPDF_ANNOT_FLAG_READONLY → const int
- FPDF_ANNOT_FLAG_TOGGLENOVIEW → const int
- FPDF_ANNOT_FREETEXT → const int
- FPDF_ANNOT_HIGHLIGHT → const int
- FPDF_ANNOT_INK → const int
- FPDF_ANNOT_LINE → const int
- FPDF_ANNOT_LINK → const int
- FPDF_ANNOT_MOVIE → const int
- FPDF_ANNOT_POLYGON → const int
- FPDF_ANNOT_POLYLINE → const int
- FPDF_ANNOT_POPUP → const int
- FPDF_ANNOT_PRINTERMARK → const int
- FPDF_ANNOT_REDACT → const int
- FPDF_ANNOT_RICHMEDIA → const int
- FPDF_ANNOT_SCREEN → const int
- FPDF_ANNOT_SOUND → const int
- FPDF_ANNOT_SQUARE → const int
- FPDF_ANNOT_SQUIGGLY → const int
- FPDF_ANNOT_STAMP → const int
- FPDF_ANNOT_STRIKEOUT → const int
- FPDF_ANNOT_TEXT → const int
- FPDF_ANNOT_THREED → const int
- FPDF_ANNOT_TRAPNET → const int
- FPDF_ANNOT_UNDERLINE → const int
- FPDF_ANNOT_UNKNOWN → const int
- FPDF_ANNOT_WATERMARK → const int
- FPDF_ANNOT_WIDGET → const int
- FPDF_ANNOT_XFAWIDGET → const int
- FPDF_COLORSPACE_CALGRAY → const int
- FPDF_COLORSPACE_CALRGB → const int
- FPDF_COLORSPACE_DEVICECMYK → const int
- FPDF_COLORSPACE_DEVICEGRAY → const int
- FPDF_COLORSPACE_DEVICEN → const int
- FPDF_COLORSPACE_DEVICERGB → const int
- FPDF_COLORSPACE_ICCBASED → const int
- FPDF_COLORSPACE_INDEXED → const int
- FPDF_COLORSPACE_LAB → const int
- FPDF_COLORSPACE_PATTERN → const int
- FPDF_COLORSPACE_SEPARATION → const int
- FPDF_COLORSPACE_UNKNOWN → const int
- FPDF_CONSECUTIVE → const int
- FPDF_CONVERT_FILL_TO_STROKE → const int
- FPDF_DEBUG_INFO → const int
- FPDF_ERR_FILE → const int
- FPDF_ERR_FORMAT → const int
- FPDF_ERR_PAGE → const int
- FPDF_ERR_PASSWORD → const int
- FPDF_ERR_SECURITY → const int
- FPDF_ERR_SUCCESS → const int
- FPDF_ERR_UNKNOWN → const int
- FPDF_FILLMODE_ALTERNATE → const int
- FPDF_FILLMODE_NONE → const int
- FPDF_FILLMODE_WINDING → const int
- FPDF_FONT_TRUETYPE → const int
- FPDF_FONT_TYPE1 → const int
- FPDF_FORMFIELD_CHECKBOX → const int
- FPDF_FORMFIELD_COMBOBOX → const int
- FPDF_FORMFIELD_COUNT → const int
- FPDF_FORMFIELD_LISTBOX → const int
- FPDF_FORMFIELD_PUSHBUTTON → const int
- FPDF_FORMFIELD_RADIOBUTTON → const int
- FPDF_FORMFIELD_SIGNATURE → const int
- FPDF_FORMFIELD_TEXTFIELD → const int
- FPDF_FORMFIELD_UNKNOWN → const int
- FPDF_FORMFLAG_CHOICE_COMBO → const int
- FPDF_FORMFLAG_CHOICE_EDIT → const int
- FPDF_FORMFLAG_CHOICE_MULTI_SELECT → const int
- FPDF_FORMFLAG_NOEXPORT → const int
- FPDF_FORMFLAG_NONE → const int
- FPDF_FORMFLAG_READONLY → const int
- FPDF_FORMFLAG_REQUIRED → const int
- FPDF_FORMFLAG_TEXT_MULTILINE → const int
- FPDF_FORMFLAG_TEXT_PASSWORD → const int
- FPDF_GRAYSCALE → const int
- FPDF_INCREMENTAL → const int
- FPDF_LCD_TEXT → const int
- FPDF_LINECAP_BUTT → const int
- FPDF_LINECAP_PROJECTING_SQUARE → const int
- FPDF_LINECAP_ROUND → const int
- FPDF_LINEJOIN_BEVEL → const int
- FPDF_LINEJOIN_MITER → const int
- FPDF_LINEJOIN_ROUND → const int
- FPDF_MATCHCASE → const int
- FPDF_MATCHWHOLEWORD → const int
- FPDF_NO_CATCH → const int
- FPDF_NO_INCREMENTAL → const int
- FPDF_NO_NATIVETEXT → const int
- FPDF_OBJECT_ARRAY → const int
- FPDF_OBJECT_BOOLEAN → const int
- FPDF_OBJECT_DICTIONARY → const int
- FPDF_OBJECT_NAME → const int
- FPDF_OBJECT_NULLOBJ → const int
- FPDF_OBJECT_NUMBER → const int
- FPDF_OBJECT_REFERENCE → const int
- FPDF_OBJECT_STREAM → const int
- FPDF_OBJECT_STRING → const int
- FPDF_OBJECT_UNKNOWN → const int
- FPDF_PAGEOBJ_FORM → const int
- FPDF_PAGEOBJ_IMAGE → const int
- FPDF_PAGEOBJ_PATH → const int
- FPDF_PAGEOBJ_SHADING → const int
- FPDF_PAGEOBJ_TEXT → const int
- FPDF_PAGEOBJ_UNKNOWN → const int
- FPDF_POLICY_MACHINETIME_ACCESS → const int
- FPDF_PRINTING → const int
- FPDF_PRINTMODE_EMF → const int
- FPDF_PRINTMODE_EMF_IMAGE_MASKS → const int
- FPDF_PRINTMODE_POSTSCRIPT2 → const int
- FPDF_PRINTMODE_POSTSCRIPT2_PASSTHROUGH → const int
- FPDF_PRINTMODE_POSTSCRIPT3 → const int
- FPDF_PRINTMODE_POSTSCRIPT3_PASSTHROUGH → const int
- FPDF_PRINTMODE_POSTSCRIPT3_TYPE42 → const int
- FPDF_PRINTMODE_POSTSCRIPT3_TYPE42_PASSTHROUGH → const int
- FPDF_PRINTMODE_TEXTONLY → const int
- FPDF_REMOVE_SECURITY → const int
- FPDF_RENDER_DONE → const int
- FPDF_RENDER_FAILED → const int
- FPDF_RENDER_FORCEHALFTONE → const int
- FPDF_RENDER_LIMITEDIMAGECACHE → const int
- FPDF_RENDER_NO_SMOOTHIMAGE → const int
- FPDF_RENDER_NO_SMOOTHPATH → const int
- FPDF_RENDER_NO_SMOOTHTEXT → const int
- FPDF_RENDER_READY → const int
- FPDF_RENDER_TOBECONTINUED → const int
- FPDF_REVERSE_BYTE_ORDER → const int
- FPDF_SEGMENT_BEZIERTO → const int
- FPDF_SEGMENT_LINETO → const int
- FPDF_SEGMENT_MOVETO → const int
- FPDF_SEGMENT_UNKNOWN → const int
- FPDF_UNSP_ANNOT_3DANNOT → const int
- FPDF_UNSP_ANNOT_ATTACHMENT → const int
- FPDF_UNSP_ANNOT_MOVIE → const int
- FPDF_UNSP_ANNOT_SCREEN_MEDIA → const int
- FPDF_UNSP_ANNOT_SCREEN_RICHMEDIA → const int
- FPDF_UNSP_ANNOT_SIG → const int
- FPDF_UNSP_ANNOT_SOUND → const int
- FPDF_UNSP_DOC_ATTACHMENT → const int
- FPDF_UNSP_DOC_PORTABLECOLLECTION → const int
- FPDF_UNSP_DOC_SECURITY → const int
- FPDF_UNSP_DOC_SHAREDFORM_ACROBAT → const int
- FPDF_UNSP_DOC_SHAREDFORM_EMAIL → const int
- FPDF_UNSP_DOC_SHAREDFORM_FILESYSTEM → const int
- FPDF_UNSP_DOC_SHAREDREVIEW → const int
- FPDF_UNSP_DOC_XFAFORM → const int
- FPDFBitmap_BGR → const int
- FPDFBitmap_BGRA → const int
- FPDFBitmap_BGRx → const int
- FPDFBitmap_Gray → const int
- FPDFBitmap_Unknown → const int
- FPDFDOC_AACTION_DP → const int
- FPDFDOC_AACTION_DS → const int
- FPDFDOC_AACTION_WC → const int
- FPDFDOC_AACTION_WP → const int
- FPDFDOC_AACTION_WS → const int
- FPDFPAGE_AACTION_CLOSE → const int
- FPDFPAGE_AACTION_OPEN → const int
- FXCT_ARROW → const int
- FXCT_HAND → const int
- FXCT_HBEAM → const int
- FXCT_NESW → const int
- FXCT_NWSE → const int
- FXCT_VBEAM → const int
- FXFONT_ANSI_CHARSET → const int
- FXFONT_ARABIC_CHARSET → const int
- FXFONT_CHINESEBIG5_CHARSET → const int
- FXFONT_CYRILLIC_CHARSET → const int
- FXFONT_DEFAULT_CHARSET → const int
- FXFONT_EASTERNEUROPEAN_CHARSET → const int
- FXFONT_FF_FIXEDPITCH → const int
- FXFONT_FF_ROMAN → const int
- FXFONT_FF_SCRIPT → const int
- FXFONT_FW_BOLD → const int
- FXFONT_FW_NORMAL → const int
- FXFONT_GB2312_CHARSET → const int
- FXFONT_GREEK_CHARSET → const int
- FXFONT_HANGEUL_CHARSET → const int
- FXFONT_HEBREW_CHARSET → const int
- FXFONT_SHIFTJIS_CHARSET → const int
- FXFONT_SYMBOL_CHARSET → const int
- FXFONT_THAI_CHARSET → const int
- FXFONT_VIETNAMESE_CHARSET → const int
- INT16_MAX → const int
- INT16_MIN → const int
- INT32_MAX → const int
- INT32_MIN → const int
- INT64_MAX → const int
- INT64_MIN → const int
- INT8_MAX → const int
- INT8_MIN → const int
- INT_FAST16_MAX → const int
- INT_FAST16_MIN → const int
- INT_FAST32_MAX → const int
- INT_FAST32_MIN → const int
- INT_FAST64_MAX → const int
- INT_FAST64_MIN → const int
- INT_FAST8_MAX → const int
- INT_FAST8_MIN → const int
- INT_LEAST16_MAX → const int
- INT_LEAST16_MIN → const int
- INT_LEAST32_MAX → const int
- INT_LEAST32_MIN → const int
- INT_LEAST64_MAX → const int
- INT_LEAST64_MIN → const int
- INT_LEAST8_MAX → const int
- INT_LEAST8_MIN → const int
- INTMAX_MAX → const int
- INTMAX_MIN → const int
- INTPTR_MAX → const int
- INTPTR_MIN → const int
- JSPLATFORM_ALERT_BUTTON_DEFAULT → const int
- JSPLATFORM_ALERT_BUTTON_OK → const int
- JSPLATFORM_ALERT_BUTTON_OKCANCEL → const int
- JSPLATFORM_ALERT_BUTTON_YESNO → const int
- JSPLATFORM_ALERT_BUTTON_YESNOCANCEL → const int
- JSPLATFORM_ALERT_ICON_ASTERISK → const int
- JSPLATFORM_ALERT_ICON_DEFAULT → const int
- JSPLATFORM_ALERT_ICON_ERROR → const int
- JSPLATFORM_ALERT_ICON_QUESTION → const int
- JSPLATFORM_ALERT_ICON_STATUS → const int
- JSPLATFORM_ALERT_ICON_WARNING → const int
- JSPLATFORM_ALERT_RETURN_CANCEL → const int
- JSPLATFORM_ALERT_RETURN_NO → const int
- JSPLATFORM_ALERT_RETURN_OK → const int
- JSPLATFORM_ALERT_RETURN_YES → const int
- JSPLATFORM_BEEP_DEFAULT → const int
- JSPLATFORM_BEEP_ERROR → const int
- JSPLATFORM_BEEP_QUESTION → const int
- JSPLATFORM_BEEP_STATUS → const int
- JSPLATFORM_BEEP_WARNING → const int
- L_ctermid → const int
- L_INCR → const int
- L_SET → const int
- L_tmpnam → const int
- L_XTND → const int
- LITTLE_ENDIAN → const int
- NFDBITS → const int
- NULL → const int
- P_tmpdir → const String
- PAGEMODE_FULLSCREEN → const int
- PAGEMODE_UNKNOWN → const int
- PAGEMODE_USEATTACHMENTS → const int
- PAGEMODE_USENONE → const int
- PAGEMODE_USEOC → const int
- PAGEMODE_USEOUTLINES → const int
- PAGEMODE_USETHUMBS → const int
- PDF_DATA_AVAIL → const int
- PDF_DATA_ERROR → const int
- PDF_DATA_NOTAVAIL → const int
- PDF_FORM_AVAIL → const int
- PDF_FORM_ERROR → const int
- PDF_FORM_NOTAVAIL → const int
- PDF_FORM_NOTEXIST → const int
- PDF_LINEARIZATION_UNKNOWN → const int
- PDF_LINEARIZED → const int
- PDF_NOT_LINEARIZED → const int
- PDFACTION_EMBEDDEDGOTO → const int
- PDFACTION_GOTO → const int
- PDFACTION_LAUNCH → const int
- PDFACTION_REMOTEGOTO → const int
- PDFACTION_UNSUPPORTED → const int
- PDFACTION_URI → const int
- PDFDEST_VIEW_FIT → const int
- PDFDEST_VIEW_FITB → const int
- PDFDEST_VIEW_FITBH → const int
- PDFDEST_VIEW_FITBV → const int
- PDFDEST_VIEW_FITH → const int
- PDFDEST_VIEW_FITR → const int
- PDFDEST_VIEW_FITV → const int
- PDFDEST_VIEW_UNKNOWN_MODE → const int
- PDFDEST_VIEW_XYZ → const int
- PDP_ENDIAN → const int
- PTHREAD_BARRIER_SERIAL_THREAD → const int
- PTHREAD_CANCEL_ASYNCHRONOUS → const int
- PTHREAD_CANCEL_ASYNCHRONOUS1 → const int
- PTHREAD_CANCEL_DEFERRED → const int
- PTHREAD_CANCEL_DEFERRED1 → const int
- PTHREAD_CANCEL_DISABLE → const int
- PTHREAD_CANCEL_DISABLE1 → const int
- PTHREAD_CANCEL_ENABLE → const int
- PTHREAD_CANCEL_ENABLE1 → const int
- PTHREAD_CREATE_DETACHED → const int
- PTHREAD_CREATE_DETACHED1 → const int
- PTHREAD_CREATE_JOINABLE → const int
- PTHREAD_CREATE_JOINABLE1 → const int
- PTHREAD_EXPLICIT_SCHED → const int
- PTHREAD_EXPLICIT_SCHED1 → const int
- PTHREAD_INHERIT_SCHED → const int
- PTHREAD_INHERIT_SCHED1 → const int
- PTHREAD_MUTEX_ADAPTIVE_NP → const int
- PTHREAD_MUTEX_DEFAULT → const int
- PTHREAD_MUTEX_ERRORCHECK → const int
- PTHREAD_MUTEX_ERRORCHECK_NP → const int
- PTHREAD_MUTEX_NORMAL → const int
- PTHREAD_MUTEX_RECURSIVE → const int
- PTHREAD_MUTEX_RECURSIVE_NP → const int
- PTHREAD_MUTEX_ROBUST → const int
- PTHREAD_MUTEX_ROBUST_NP → const int
- PTHREAD_MUTEX_STALLED → const int
- PTHREAD_MUTEX_STALLED_NP → const int
- PTHREAD_MUTEX_TIMED_NP → const int
- PTHREAD_ONCE_INIT → const int
- PTHREAD_PRIO_INHERIT → const int
- PTHREAD_PRIO_NONE → const int
- PTHREAD_PRIO_PROTECT → const int
- PTHREAD_PROCESS_PRIVATE → const int
- PTHREAD_PROCESS_PRIVATE1 → const int
- PTHREAD_PROCESS_SHARED → const int
- PTHREAD_PROCESS_SHARED1 → const int
- PTHREAD_RWLOCK_DEFAULT_NP → const int
- PTHREAD_RWLOCK_PREFER_READER_NP → const int
- PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP → const int
- PTHREAD_RWLOCK_PREFER_WRITER_NP → const int
- PTHREAD_SCOPE_PROCESS → const int
- PTHREAD_SCOPE_PROCESS1 → const int
- PTHREAD_SCOPE_SYSTEM → const int
- PTHREAD_SCOPE_SYSTEM1 → const int
- PTRDIFF_MAX → const int
- PTRDIFF_MIN → const int
- R_OK → const int
- RAND_MAX → const int
- SCHED_FIFO → const int
- SCHED_OTHER → const int
- SCHED_RR → const int
- SEEK_CUR → const int
- SEEK_END → const int
- SEEK_SET → const int
- SIG_ATOMIC_MAX → const int
- SIG_ATOMIC_MIN → const int
- SIZE_MAX → const int
- STDERR_FILENO → const int
- STDIN_FILENO → const int
- STDOUT_FILENO → const int
- TIME_UTC → const int
- TIMER_ABSTIME → const int
- TMP_MAX → const int
- UINT16_MAX → const int
- UINT32_MAX → const int
- UINT64_MAX → const int
- UINT8_MAX → const int
- UINT_FAST16_MAX → const int
- UINT_FAST32_MAX → const int
- UINT_FAST64_MAX → const int
- UINT_FAST8_MAX → const int
- UINT_LEAST16_MAX → const int
- UINT_LEAST32_MAX → const int
- UINT_LEAST64_MAX → const int
- UINT_LEAST8_MAX → const int
- UINTMAX_MAX → const int
- UINTPTR_MAX → const int
- W_OK → const int
- WCHAR_MAX → const int
- WCHAR_MIN → const int
- WCONTINUED → const int
- WEXITED → const int
- WINT_MAX → const int
- WINT_MIN → const int
- WNOHANG → const int
- WNOWAIT → const int
- WSTOPPED → const int
- WUNTRACED → const int
- X_OK → const int
Functions
-
createInitializedLibrary(
) → Pdfium - Create a new instance of the Pdfium library and initialize it. Be aware that this native library MUST BE DESTROYED when it is no longer needed. Otherwise, you will create memory leaks.
Typedefs
- Dart__cpu_mask = int
- Dart__fd_mask = int
- Dart__off64_t = int
- Dart__off_t = int
- Dart__suseconds_t = int
- Dart__syscall_slong_t = int
- Dart__time_t = int
- Dart_IO_lock_t = void
- DartFPDF_ANNOT_APPEARANCEMODE = int
- DartFPDF_ANNOTATION_SUBTYPE = int
- DartFPDF_BOOL = int
- DartFPDF_DWORD = int
- DartFPDF_OBJECT_TYPE = int
- DartFPDF_RESULT = int
- DartFPDF_WCHAR = int
- DartFS_FLOAT = double
- DartTimerCallbackFunction = void Function(int idEvent)
- FILE = _IO_FILE
-
FPDF_ACTION
= Pointer<
fpdf_action_t__> - PDF types - use incomplete types (never completed) to force API type safety.
- FPDF_ANNOT_APPEARANCEMODE = Int
-
FPDF_ANNOTATION
= Pointer<
fpdf_annotation_t__> - FPDF_ANNOTATION_SUBTYPE = Int
- Annotation enums.
-
FPDF_ATTACHMENT
= Pointer<
fpdf_attachment_t__> -
FPDF_AVAIL
= Pointer<
fpdf_avail_t__> -
FPDF_BITMAP
= Pointer<
fpdf_bitmap_t__> -
FPDF_BOOKMARK
= Pointer<
fpdf_bookmark_t__> - FPDF_BOOL = Int
- Basic data types
- FPDF_BSTR = FPDF_BSTR_
- Structure for persisting a string beyond the duration of a callback. Note: although represented as a char*, string may be interpreted as a UTF-16LE formated string. Used only by XFA callbacks.
-
FPDF_BYTESTRING
= Pointer<
Char> - Public PDFium API type for byte strings.
- FPDF_CharsetFontMap = FPDF_CharsetFontMap_
- Struct: FPDF_CharsetFontMap Provides the name of a font to use for a given charset value.
-
FPDF_CLIPPATH
= Pointer<
fpdf_clippath_t__> - FPDF_COLORSCHEME = FPDF_COLORSCHEME_
- Struct for color scheme. Each should be a 32-bit value specifying the color, in 8888 ARGB format.
-
FPDF_DEST
= Pointer<
fpdf_dest_t__> -
FPDF_DOCUMENT
= Pointer<
fpdf_document_t__> - FPDF_DWORD = UnsignedLong
- FPDF_FILEHANDLER = FPDF_FILEHANDLER_
- Structure for file reading or writing (I/O).
- FPDF_FILEWRITE = FPDF_FILEWRITE_
- Structure for custom file write
-
FPDF_FONT
= Pointer<
fpdf_font_t__> - FPDF_FORMFILLINFO = _FPDF_FORMFILLINFO
-
FPDF_FORMHANDLE
= Pointer<
fpdf_form_handle_t__> -
FPDF_GLYPHPATH
= Pointer<
fpdf_glyphpath_t__> -
FPDF_JAVASCRIPT_ACTION
= Pointer<
fpdf_javascript_action_t> - FPDF_LIBRARY_CONFIG = FPDF_LIBRARY_CONFIG_
- Process-wide options for initializing the library.
-
FPDF_LINK
= Pointer<
fpdf_link_t__> - FPDF_OBJECT_TYPE = Int
- Dictionary value types.
-
FPDF_PAGE
= Pointer<
fpdf_page_t__> -
FPDF_PAGELINK
= Pointer<
fpdf_pagelink_t__> -
FPDF_PAGEOBJECT
= Pointer<
fpdf_pageobject_t__> -
FPDF_PAGEOBJECTMARK
= Pointer<
fpdf_pageobjectmark_t__> -
FPDF_PAGERANGE
= Pointer<
fpdf_pagerange_t__> -
FPDF_PATHSEGMENT
= Pointer<
fpdf_pathsegment_t> - FPDF_RESULT = Int
-
FPDF_SCHHANDLE
= Pointer<
fpdf_schhandle_t__> -
FPDF_SIGNATURE
= Pointer<
fpdf_signature_t__> -
FPDF_STRING
= Pointer<
Char> - For Windows programmers: In most cases it's OK to treat FPDF_WIDESTRING as a Windows unicode string, however, special care needs to be taken if you expect to process Unicode larger than 0xffff.
-
FPDF_STRUCTELEMENT
= Pointer<
fpdf_structelement_t__> -
FPDF_STRUCTELEMENT_ATTR
= Pointer<
fpdf_structelement_attr_t__> -
FPDF_STRUCTTREE
= Pointer<
fpdf_structtree_t__> - FPDF_SYSFONTINFO = _FPDF_SYSFONTINFO
- Interface: FPDF_SYSFONTINFO Interface for getting system font information and font mapping
- FPDF_SYSTEMTIME = _FPDF_SYSTEMTIME
- Declares of a struct type to the local system time.
-
FPDF_TEXTPAGE
= Pointer<
fpdf_textpage_t__> - FPDF_WCHAR = UnsignedShort
- String types
-
FPDF_WIDESTRING
= Pointer<
FPDF_WCHAR> - The public PDFium API always uses UTF-16LE encoded wide strings, each character uses 2 bytes (except surrogation), with the low byte first.
-
FPDF_WIDGET
= Pointer<
fpdf_widget_t__> -
FPDF_XOBJECT
= Pointer<
fpdf_xobject_t__> - FS_FLOAT = Float
- FS_MATRIX = _FS_MATRIX_
-
Matrix for transformation, in the form
a b c d e f, equivalent to: | a b 0 | | c d 0 | | e f 1 | - FS_POINTF = FS_POINTF_
- 2D Point. Coordinate system agnostic.
- FS_QUADPOINTSF = _FS_QUADPOINTSF
- FS_RECTF = _FS_RECTF_
- Rectangle area(float) in device or page coordinate system.
- FS_SIZEF = FS_SIZEF_
- Rectangle size. Coordinate system agnostic.
- FX_DOWNLOADHINTS = _FX_DOWNLOADHINTS
- Download hints interface. Used to receive hints for further downloading.
- FX_FILEAVAIL = _FX_FILEAVAIL
- Interface for checking whether sections of the file are available.
- IFSDK_PAUSE = _IFSDK_PAUSE
- IFPDF_RENDERINFO interface.
- IPDF_JSPLATFORM = _IPDF_JsPlatform
-
TimerCallback
= Pointer<
NativeFunction< TimerCallbackFunction> > - Function signature for the callback function passed to the FFI_SetTimer method. Parameters: idEvent - Identifier of the timer. Return value: None.
- TimerCallbackFunction = Void Function(Int idEvent)