PDFiumBindings class
Bindings to PDFium
- Available Extensions
Constructors
- PDFiumBindings(DynamicLibrary dynamicLibrary)
-
The symbols are looked up in
dynamicLibrary
. -
PDFiumBindings.fromLookup(Pointer<
T> lookup<T extends NativeType>(String symbolName) ) -
The symbols are looked up with
lookup
.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
FPDF_CloseDocument(
Pointer< fpdf_document_t__> document) → void -
FPDF_ClosePage(
Pointer< fpdf_page_t__> page) → void -
FPDF_CountNamedDests(
Pointer< fpdf_document_t__> document) → int -
FPDF_DestroyLibrary(
) → void -
FPDF_DeviceToPage(
Pointer< fpdf_page_t__> page, int start_x, int start_y, int size_x, int size_y, int rotate, int device_x, int device_y, Pointer<Double> page_x, Pointer<Double> page_y) → int -
FPDF_DocumentHasValidCrossReferenceTable(
Pointer< fpdf_document_t__> document) → int -
FPDF_GetDocPermissions(
Pointer< fpdf_document_t__> document) → int -
FPDF_GetFileVersion(
Pointer< fpdf_document_t__> doc, Pointer<Int32> fileVersion) → int -
FPDF_GetLastError(
) → int -
FPDF_GetNamedDest(
Pointer< fpdf_document_t__> document, int index, Pointer<Void> buffer, Pointer<Int64> buflen) → Pointer<fpdf_dest_t__> -
FPDF_GetNamedDestByName(
Pointer< fpdf_document_t__> document, Pointer<Int8> name) → Pointer<fpdf_dest_t__> -
FPDF_GetPageBoundingBox(
Pointer< fpdf_page_t__> page, Pointer<FS_RECTF> rect) → int -
FPDF_GetPageCount(
Pointer< fpdf_document_t__> document) → int -
FPDF_GetPageHeight(
Pointer< fpdf_page_t__> page) → double -
FPDF_GetPageHeightF(
Pointer< fpdf_page_t__> page) → double -
FPDF_GetPageSizeByIndex(
Pointer< fpdf_document_t__> document, int page_index, Pointer<Double> width, Pointer<Double> height) → int -
FPDF_GetPageSizeByIndexF(
Pointer< fpdf_document_t__> document, int page_index, Pointer<FS_SIZEF> size) → int -
FPDF_GetPageWidth(
Pointer< fpdf_page_t__> page) → double -
FPDF_GetPageWidthF(
Pointer< fpdf_page_t__> page) → double -
FPDF_GetSecurityHandlerRevision(
Pointer< fpdf_document_t__> document) → int -
FPDF_GetTrailerEnds(
Pointer< fpdf_document_t__> document, Pointer<Uint32> buffer, int length) → int -
FPDF_GetXFAPacketContent(
Pointer< fpdf_document_t__> document, int index, Pointer<Void> buffer, int buflen, Pointer<Uint64> out_buflen) → int -
FPDF_GetXFAPacketCount(
Pointer< fpdf_document_t__> document) → int -
FPDF_GetXFAPacketName(
Pointer< fpdf_document_t__> document, int index, Pointer<Void> buffer, int buflen) → int -
FPDF_InitLibrary(
) → void -
FPDF_InitLibraryWithConfig(
Pointer< FPDF_LIBRARY_CONFIG> config) → void -
FPDF_LoadCustomDocument(
Pointer< FPDF_FILEACCESS> pFileAccess, Pointer<Int8> password) → Pointer<fpdf_document_t__> -
FPDF_LoadDocument(
Pointer< Int8> file_path, Pointer<Int8> password) → Pointer<fpdf_document_t__> -
FPDF_LoadMemDocument(
Pointer< Void> data_buf, int size, Pointer<Int8> password) → Pointer<fpdf_document_t__> -
FPDF_LoadMemDocument64(
Pointer< Void> data_buf, int size, Pointer<Int8> password) → Pointer<fpdf_document_t__> -
FPDF_LoadPage(
Pointer< fpdf_document_t__> document, int page_index) → Pointer<fpdf_page_t__> -
FPDF_PageToDevice(
Pointer< fpdf_page_t__> page, int start_x, int start_y, int size_x, int size_y, int rotate, double page_x, double page_y, Pointer<Int32> device_x, Pointer<Int32> device_y) → int -
FPDF_RenderPage(
Pointer< HDC> dc, Pointer<fpdf_page_t__> page, int start_x, int start_y, int size_x, int size_y, int rotate, int flags) → void -
FPDF_RenderPageBitmap(
Pointer< fpdf_bitmap_t__> bitmap, Pointer<fpdf_page_t__> page, int start_x, int start_y, int size_x, int size_y, int rotate, int flags) → void -
FPDF_RenderPageBitmapWithMatrix(
Pointer< fpdf_bitmap_t__> bitmap, Pointer<fpdf_page_t__> page, Pointer<FS_MATRIX> matrix, Pointer<FS_RECTF> clipping, int flags) → void -
FPDF_SetPrintMode(
int mode) → int -
FPDF_SetSandBoxPolicy(
int policy, int enable) → void -
FPDF_VIEWERREF_GetDuplex(
Pointer< fpdf_document_t__> document) → int -
FPDF_VIEWERREF_GetName(
Pointer< fpdf_document_t__> document, Pointer<Int8> key, Pointer<Int8> buffer, int length) → int -
FPDF_VIEWERREF_GetNumCopies(
Pointer< fpdf_document_t__> document) → int -
FPDF_VIEWERREF_GetPrintPageRange(
Pointer< fpdf_document_t__> document) → Pointer<fpdf_pagerange_t__> -
FPDF_VIEWERREF_GetPrintPageRangeCount(
Pointer< fpdf_pagerange_t__> pagerange) → int -
FPDF_VIEWERREF_GetPrintPageRangeElement(
Pointer< fpdf_pagerange_t__> pagerange, int index) → int -
FPDF_VIEWERREF_GetPrintScaling(
Pointer< fpdf_document_t__> document) → int -
FPDFBitmap_Create(
int width, int height, int alpha) → Pointer< fpdf_bitmap_t__> -
FPDFBitmap_CreateEx(
int width, int height, int format, Pointer< Void> first_scan, int stride) → Pointer<fpdf_bitmap_t__> -
FPDFBitmap_Destroy(
Pointer< fpdf_bitmap_t__> bitmap) → void -
FPDFBitmap_FillRect(
Pointer< fpdf_bitmap_t__> bitmap, int left, int top, int width, int height, int color) → void -
FPDFBitmap_GetBuffer(
Pointer< fpdf_bitmap_t__> bitmap) → Pointer<Uint8> -
FPDFBitmap_GetFormat(
Pointer< fpdf_bitmap_t__> bitmap) → int -
FPDFBitmap_GetHeight(
Pointer< fpdf_bitmap_t__> bitmap) → int -
FPDFBitmap_GetStride(
Pointer< fpdf_bitmap_t__> bitmap) → int -
FPDFBitmap_GetWidth(
Pointer< fpdf_bitmap_t__> bitmap) → int -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited