Click or drag to resize

Pdfium Class

Represents low level API to get access to Pdfium engine.
Inheritance Hierarchy
SystemObject
  Patagames.PdfPdfium

Namespace: Patagames.Pdf
Assembly: Patagames.Pdf (in Patagames.Pdf.dll) Version: 4.94.2704
Syntax
public static class Pdfium

The Pdfium type exposes the following members.

Properties
 NameDescription
Public propertyStatic memberCurrentPlatform Gets or sets the platform in that current application is running.
Public propertyStatic memberDefaultAnsiEncoding Gets or sets the encoding that is used to encode/decode ANSI strings.
Public propertyStatic memberIsFullAPI Determines whether the engine is initialized in full API mode.
Public propertyStatic memberIsInitialize Determines whether the engine is initialized
Public propertyStatic memberIsTrial Determines whether the engine is initialized in a trial mode.
Public propertyStatic memberIsXfaManaged A flag indicating whether the managed assembly is built with XFA support.
Public propertyStatic memberIsXfaNative A flag indicating whether the native module is built with XFA support.
Public propertyStatic memberLicensedAssembly Gets or sets the assembly in which the license file is saved. Default is null
Top
Methods
 NameDescription
Public methodStatic memberEnableLock Enable multithread lock.
Public methodStatic memberFFDF_CloseDocument Close a loaded FDF document.
Public methodStatic memberFFDF_CreateNew Create new FDF document
Public methodStatic memberFFDF_GetDocumentContent Gets FDF content as an operating system's current ANSI encoded string
Public methodStatic memberFFDF_GetDocumentContentEx Gets FDF content as a byte array
Public methodStatic memberFFDF_GetPath Gets a path to the PDF file from the spicified FDF document
Public methodStatic memberFFDF_GetRoot Gets dictionary from FDF document
Public methodStatic memberFFDF_LoadDocument Load FDF document from file
Public methodStatic memberFFDF_LoadMemDocument Load FDF document from file
Public methodStatic memberFFPDFBitmap_Clone Clone specified bitmap.
Public methodStatic memberFFPDFBitmap_CloneConvert Clone and convert the bitmap to the specified format.
Public methodStatic memberFFPDFBitmap_CopyAlphaMask Copy the specified mask to the specified bitmap.
Public methodStatic memberFFPDFBitmap_CopyPalette Copy the specified color palette to the bitmap.
Public methodStatic memberFFPDFBitmap_FlipImage Clone and flip the bitmap.
Public methodStatic memberFFPDFBitmap_GetAlphaMask Get the bitmap's alpha channel as a FXDIB_8bppMask bitmap.
Public methodStatic memberFFPDFBitmap_GetBPP Returns the color depth, in number of bits per pixel, of the specified bitmap.
Public methodStatic memberFFPDFBitmap_GetPalette Returns the color palette used for the bitmap.
Public methodStatic memberFFPDFBitmap_GetPaletteArgbObsolete.
Returns the color in the color palette for a certain position.
Public methodStatic memberFFPDFBitmap_GetPaletteEntry Returns the color in the color palette for a certain position.
Public methodStatic memberFFPDFBitmap_GetPaletteSize Returns the number of elements in color palette used for the bitmap.
Public methodStatic memberFFPDFBitmap_HasAlpha Returns a flag indicating whether the bitmap contains an alpha channel.
Public methodStatic memberFFPDFBitmap_IsAlphaMask Returns a flag indicating whether the bitmap is a transparency mask.
Public methodStatic memberFFPDFBitmap_IsCmykImage Returns a flag indicating whether the bitmap is a CMYK image or not.
Public methodStatic memberFFPDFBitmap_IsOpaqueImage Returns a flag indicating whether the bitmap is opaque or not.
Public methodStatic memberFFPDFBitmap_SetPaletteArgbObsolete.
Set given color to a certain position in the color palette of the bitmap.
Public methodStatic memberFFPDFBitmap_SetPaletteEntry Set given color to a certain position in the color palette of the bitmap.
Public methodStatic memberFFPDFBitmap_StretchTo Clone and stretch the bitmap.
Public methodStatic memberFFPDFBitmap_SwapXY Clone and swap the bitmap.
Public methodStatic memberFFPDFBitmap_TransformTo Clone and transform the bitmap with the specified transformation matrix.
Public methodStatic memberFindResource Reserved for internal usage.
Public methodStatic memberFORM_ClearChangeMark Clear a flag indicating whether the document has been modified.
Public methodStatic memberFORM_DoDocumentAAction This method is required for performing the document's additional-action.
Public methodStatic memberFORM_DoDocumentJSAction This method is required for performing Document-level JavaScript action. It should be invoked after the PDF document had been loaded.
Public methodStatic memberFORM_DoDocumentOpenAction This method is required for performing open-action when the document is opened.
Public methodStatic memberFORM_DoPageAAction This method is required for performing the page object's additional-action when opened or closed.
Public methodStatic memberFORM_ForceToKillFocus You can call this member function to force to kill the focus of the form field which got focus. It would kill the focus on the form field, save the value of form field if it's changed by user.
Public methodStatic memberFORM_GetChangeMark Get a flag indicating whether the document has been modified.
Public methodStatic memberFORM_GetFocusAnnot Get the annotation that currently has input focus.
Public methodStatic memberFORM_GetFocusedText Return the text of the widget that is currently processing the input queue.
Public methodStatic memberFORM_GetInterForm Initialize the interactive forms
Public methodStatic memberFORM_GetPageIndexByAnnotDict Get the index of the page on which the specified annotation is located.
Public methodStatic memberFORM_GetSelectedText Get the starting index and length of the selected text in the widget that has input focus.
Public methodStatic memberFORM_OnAfterLoadPage This method is required for implementing all the form related functions. Should be invoked after user successfully loaded a PDF page, and method {0} Overload had been invoked.
Public methodStatic memberFORM_OnBeforeClosePage This method is required for implementing all the form related functions. Should be invoked before user close the PDF page.
Public methodStatic memberFORM_OnChar You can call this member function when a keystroke translates to a nonsystem character.
Public methodStatic memberFORM_OnKeyDown You can call this member function when a nonsystem key is pressed. A nonsystem key is a key that is pressed when the ALT key is not pressed.
Public methodStatic memberFORM_OnKeyUp You can call this member function when a nonsystem key is released.
Public methodStatic memberFORM_OnLButtonDown You can call this member function when the user presses the left mouse button.
Public methodStatic memberFORM_OnLButtonUp You can call this member function when the user releases the left mouse button.
Public methodStatic memberFORM_OnMouseMove You can call this member function when the mouse cursor moves.
Public methodStatic memberFORM_SetChangeMark Set a flag indicating whether the document has been modified.
Public methodStatic memberFORM_SetFocusAnnot Set the input focus to the specified annotation.
Public methodStatic memberFORM_SetSelectedText Select text in the widget that has input focus.
Public methodStatic memberFPDF_AddInstalledFont Add a system font to the list in Pdfium SDK.
Public methodStatic memberFPDF_AddStandardFont(IntPtr, FontStockNames, Int32) Creates a standard type font with the specified typeface name and the predefined WinAnsiEncoding encoding.
Public methodStatic memberFPDF_AddStandardFont(IntPtr, String, Int32) Creates a standard type font with the specified typeface name and encoding.
Public methodStatic memberFPDF_AddWindowsFont Creates a font that has the specified characteristics.
Public methodStatic memberFPDF_AllocMemoryObsolete.
Allocated memory block in FPDFSDK. This memory can be freed by FPDF_FreeMemory(IntPtr) function.
Public methodStatic memberFPDF_ClearPageCaches Remove global caches and caches associated with the specified page.
Public methodStatic memberFPDF_CloseDocument Close a loaded PDF document.
Public methodStatic memberFPDF_CloseFile Closes the file opened by FPDF_OpenFile(String) and releases all resources.
Public methodStatic memberFPDF_ClosePage Close a loaded PDF page.
Public methodStatic memberFPDF_ContinueLoadPage Continue loading a PDF page.
Public methodStatic memberFPDF_CopyViewerPreferences Copy the viewer preferences from one PDF document to another
Public methodStatic memberFPDF_CountNamedDests Get the count of named destinations in the PDF document.
Public methodStatic memberFPDF_CreateClipPath Create a new clip path, with a rectangle inserted.
Public methodStatic memberFPDF_CreateEmbeddedFont Creates a built in font that has the specified characteristics.
Public methodStatic memberFPDF_CreateEmptyClipPath Create a new clip path.
Public methodStatic memberFPDF_CreateFont Creates a font with the specified characteristics.
Public methodStatic memberFPDF_CreateFontFromDict Creates a font with the specified characteristics.
Public methodStatic memberFPDF_CreateNewDocument Create a new PDF document.
Public methodStatic memberFPDF_DestroyClipPath Destroy the clip path.
Public methodStatic memberFPDF_DestroyLibrary Release all resources allocated by the Pdfium library
Public methodStatic memberFPDF_DeviceToPage Convert the screen coordinate of a point to page coordinate.
Public methodStatic memberFPDF_FFLDraw Render FormFeilds on a page to a device independent bitmap.
Public methodStatic memberFPDF_FreeMemoryObsolete.
Free a memory area allocated by Pdfium SDK.
Public methodStatic memberFPDF_GenerateContentToStream(IntPtr, IntPtr, IntPtr, IntPtr) Generate stream content from the specified list of object and write it to the stream.
Public methodStatic memberFPDF_GenerateContentToStream(IntPtr, IntPtr, IntPtr, IntPtr, PdfiumGenerateContentCallback, IntPtr) Generate stream content from the specified list of object and write it to the stream.
Public methodStatic memberFPDF_GetDefaultSystemFontInfo Get default system font info interface for current platform
Public methodStatic memberFPDF_GetDocPermissions Get file permission flags of the document.
Public methodStatic memberFPDF_GetEncryptDictionary Get document’s encryption dictionary.
Public methodStatic memberFPDF_GetFileVersion Get the file Version of the specific PDF document.
Public methodStatic memberFPDF_GetInfo Get the document’s information dictionary - “Document Information Dictionary”.
Public methodStatic memberFPDF_GetLastError Get last error code when an SDK function failed.
Public methodStatic memberFPDF_GetMetaText(IntPtr, DocumentTags) Get meta-data tag content from document.
Public methodStatic memberFPDF_GetMetaText(IntPtr, String) Get meta-data tag content from document.
Public methodStatic memberFPDF_GetNamedDest Get the specified named destinations of the PDF document by index.
Public methodStatic memberFPDF_GetNamedDestByName Get a special dest handle by the name.
Public methodStatic memberFPDF_GetPageCount Get total number of pages in a document
Public methodStatic memberFPDF_GetPageDictionary Get specified page tree node that is the root of the document’s page tree.
Public methodStatic memberFPDF_GetPageHeight Get page height
Public methodStatic memberFPDF_GetPageIndexByDict Get the page index by its dictionary or by the object number of the dictionary.
Public methodStatic memberFPDF_GetPageRotationByIndex Get the page rotation.
Public methodStatic memberFPDF_GetPageSizeByIndex Get the size of a page by index.
Public methodStatic memberFPDF_GetPageSizes Get the sizes of all pages in document
Public methodStatic memberFPDF_GetPageWidth Get page width
Public methodStatic memberFPDF_GetRoot Get the catalog dictionary for the PDF document contained in the file.
Public methodStatic memberFPDF_GetSecurityHandlerRevision Get the revision for security handler.
Public methodStatic memberFPDF_GetStockFont(IntPtr, FontStockNames) Creates a standard type font with the specified typeface name and the predefined WinAnsiEncoding encoding.
Public methodStatic memberFPDF_GetStockFont(IntPtr, String) Creates a standard type font with the specified typeface name and the predefined WinAnsiEncoding encoding.
Public methodStatic memberFPDF_GetTrailer Get the trailer of the PDF file.
Public methodStatic memberFPDF_ImportPages Import some pages to a PDF document.
Public methodStatic memberFPDF_InitICU Initialize the ICU data file. Should be called before FPDF_InitLibrary(String, String, Int32)
Public methodStatic memberFPDF_InitLibrary Initialize the Pdfium SDK library
Public methodStatic memberFPDF_IsCompact Check if compact version of pdfium dynamic library (.dll/.dylib) is used.
Public methodStatic memberFPDF_IsOwnerPasswordIsUsed Gets a flag indicating whether the owner password was used when opening the document.
Public methodStatic memberFPDF_LoadCustomDocument Load PDF document from a custom access descriptor.
Public methodStatic memberFPDF_LoadDocument Open and load a PDF document.
Public methodStatic memberFPDF_LoadMemDocument Open and load a PDF document from memory.
Public methodStatic memberFPDF_LoadPage Load a page inside a document.
Public methodStatic memberFPDF_OpenFile Opens a file on the specified path.
Public methodStatic memberFPDF_PageToDevice Convert the page coordinate of a point to screen coordinate
Public methodStatic memberFPDF_RemoveFormFieldHighlight Remove the form field highlight color in the document.
Public methodStatic memberFPDF_RenderPage Render contents in a page to a device (screen, bitmap, or printer). This function is only supported on Windows system.
Public methodStatic memberFPDF_RenderPage_Close Release the resource allocate during page rendering. Need to be called after finishing rendering or cancel the rendering.
Public methodStatic memberFPDF_RenderPage_Continue Continue rendering a PDF page.
Public methodStatic memberFPDF_RenderPageBitmap Render contents in a page to a device-independent bitmap
Public methodStatic memberCode exampleFPDF_RenderPageBitmap_Start Start to render page contents to a device independent bitmap progressively.
Public methodStatic memberFPDF_SaveAsCopy Saves the copy of specified document in custom way.
Public methodStatic memberFPDF_SaveWithVersion Same as function FPDF_SaveAsCopy(IntPtr, FPDF_FILEWRITE, SaveFlags), except the file Version of the saved document could be specified by user.
Public methodStatic memberFPDF_SetFormFieldHighlightAlpha Set the transparency of the form field highlight color in the document.
Public methodStatic memberFPDF_SetFormFieldHighlightColor Set the highlight color of specified or all the form fields in the document.
Public methodStatic memberFPDF_SetMetaText(IntPtr, DocumentTags, String) Set the specified text to document meta-data under the specified tag.
Public methodStatic memberFPDF_SetMetaText(IntPtr, String, String) Set specidied text to document meta-data under specified tag.
Public methodStatic memberFPDF_SetSandBoxPolicy Set the policy for the sandbox environment.
Public methodStatic memberFPDF_SetSystemFontInfo Set the system font info interface into Pdfium SDK
Public methodStatic memberFPDF_StartLoadPage Start to load a page inside a document.
Public methodStatic memberFPDF_VIEWERREF_GetDuplex Returns the paper handling option to be used when printing from print dialog.
Public methodStatic memberFPDF_VIEWERREF_GetNumCopies Returns the number of copies to be printed.
Public methodStatic memberFPDF_VIEWERREF_GetPrintPageRange Page numbers to initialize print dialog box when file is printed.
Public methodStatic memberFPDF_VIEWERREF_GetPrintScaling Whether the PDF document prefers to be scaled or not.
Public methodStatic memberFPDFAction_GetDest Get destination of an action
Public methodStatic memberFPDFAction_GetFilePathObsolete.
Get file path of an remote goto action
Public methodStatic memberFPDFAction_GetRemoteDest Get th e name of named destination in a remote document for GoToR and GoToE action.
Public methodStatic memberFPDFAction_GetType Get type of an action
Public methodStatic memberFPDFAction_GetURIPath Get URI path of a URI action
Public methodStatic memberFPDFAnnot_GetAppearanceStream Gets appearance stream for the specified annotation and mode
Public methodStatic memberFPDFARRAY_Add Adds the PDF object at the end of Arrary.
Public methodStatic memberFPDFARRAY_AddInteger Creates a Number object, initialize it with integer value and adds it at the end of array.
Public methodStatic memberFPDFARRAY_AddName Creates a Name object and adds it at the end of array.
Public methodStatic memberFPDFARRAY_AddNumber Creates a Number object, initialize it with float value and add it at the end of Array.
Public methodStatic memberFPDFARRAY_AddReference Creates a Reference object and adds it at the end of Array.
Public methodStatic memberFPDFARRAY_AddReferenceEx Creates a Reference object and sets it at the end of Array.
Public methodStatic memberFPDFARRAY_AddString Creates a String object and adds it at the end of Array.
Public methodStatic memberFPDFARRAY_Create Create new Array object
Public methodStatic memberFPDFARRAY_GetArrayAt Gets the Array object at a given index.
Public methodStatic memberFPDFARRAY_GetCount Gets the number of keys contained in the Array.
Public methodStatic memberFPDFARRAY_GetDictAt Gets the Dictionary object at a given index.
Public methodStatic memberFPDFARRAY_GetDirectObjectAt Gets the PDF object at a given index.
Public methodStatic memberFPDFARRAY_GetIntegerAt Gets the integer value from the array at a given index.
Public methodStatic memberFPDFARRAY_GetMatrix Gets a Matrix from an Array object.
Public methodStatic memberFPDFARRAY_GetNumberAt Gets the float value at a given index.
Public methodStatic memberFPDFARRAY_GetObjectAt Gets the PDF object at a given index.
Public methodStatic memberFPDFARRAY_GetRect Gets a rectangle from an Array object.
Public methodStatic memberFPDFARRAY_GetStreamAt Gets the Stream object at a given index.
Public methodStatic memberFPDFARRAY_GetStringAt Gets the ANSI string at a given index.
Public methodStatic memberFPDFARRAY_InsertAt Insert the PDF object into given position.
Public methodStatic memberFPDFARRAY_RemoveAt Release th PDF object and removes its from Array.
Public methodStatic memberFPDFARRAY_SetAt Sets the PDF object at the given index.
Public methodStatic memberFPDFAvail_Create Create a document availability provider.
Public methodStatic memberFPDFAvail_Destroy Destroy a document availibity provider.
Public methodStatic memberFPDFAvail_GetDocument Get document from the availability provider.
Public methodStatic memberFPDFAvail_GetFirstPageNum Get page number for the first available page in a linearized PDF
Public methodStatic memberFPDFAvail_IsDocAvail Check whether the document is ready for loading, if not, get download hints.
Public methodStatic memberFPDFAvail_IsFormAvail Check whether Form data is ready for init, if not, get download hints.
Public methodStatic memberFPDFAvail_IsLinearized To check whether a document is Linearized PDF file.
Public methodStatic memberFPDFAvail_IsPageAvail Check whether a page is ready for loading, if not, get download hints.
Public methodStatic memberFPDFBitmap_Clear Clears the entire bitmap and fills it with the specified color.
Public methodStatic memberFPDFBitmap_CompositeBitmap Composites bitmaps that have transparent or semitransparent pixels.
Public methodStatic memberFPDFBitmap_CompositeMask Composites specified bitmap and mask.
Public methodStatic memberFPDFBitmap_CompositeRect Composites specified bitmap and color.
Public methodStatic memberFPDFBitmap_ConvertColorScale Convert color scale
Public methodStatic memberFPDFBitmap_ConvertFormat Convert the bitmap to the specified format.
Public methodStatic memberFPDFBitmap_Create Create a device independent bitmap with the specified width, height and isUseAlpha flag.
Public methodStatic memberFPDFBitmap_CreateEx(Int32, Int32, BitmapFormats, IntPtr, Int32) Create a device independent bitmap with the specified width, height, pixel format and external buffer.
Public methodStatic memberFPDFBitmap_CreateEx(Int32, Int32, FXDIBFormats, IntPtr, Int32) Create a device independent bitmap with the specified width, height, pixel format and external buffer.
Public methodStatic memberFPDFBitmap_Destroy Destroy a device independent bitmap and release all related buffers.
Public methodStatic memberFPDFBitmap_DitherFS DitherFS
Public methodStatic memberFPDFBitmap_FillRect Fills the rectangular area in the bitmap specified by a pair of coordinates, width and height.
Public methodStatic memberFPDFBitmap_GetBuffer Returns pointer to an array of bytes that contains the pixel data of the bitmap.
Public methodStatic memberFPDFBitmap_GetFormat Returns the pixel format for the bitmap.
Public methodStatic memberFPDFBitmap_GetHeight Returns the height, in pixels, of the bitmap.
Public methodStatic memberFPDFBitmap_GetPitchObsolete.
Gets number of bytes for each scan line in the bitmap Buffer.
Public methodStatic memberFPDFBitmap_GetPixel Gets the color value of the pixel at the specified coordinates.
Public methodStatic memberFPDFBitmap_GetStride Returns number of bytes for each scan line in the bitmap buffer.
Public methodStatic memberFPDFBitmap_GetWidth Returns the width, in pixels, of the bitmap.
Public methodStatic memberFPDFBitmap_LoadChannel(IntPtr, BitmapChannels, Int32) Fills the specified channel of the bitmap by the value.
Public methodStatic memberFPDFBitmap_LoadChannel(IntPtr, BitmapChannels, IntPtr, BitmapChannels) Copy the specified channel from one bitmap to another
Public methodStatic memberFPDFBitmap_MultiplyAlpha(IntPtr, Int32) Multiply the alpha channel of the specified bitmap by the specified alpha value.
Public methodStatic memberFPDFBitmap_MultiplyAlpha(IntPtr, IntPtr) Multiply alpha channel of the specified bitmap and specified alpha mask.
Public methodStatic memberFPDFBitmap_SetPixel Sets the pixel at the specified coordinates to the specified color.
Public methodStatic memberFPDFBitmap_TransferBitmap Transfer buffer from one Bitmap to another.
Public methodStatic memberFPDFBitmap_TransferMask Transfer mask from one Bitmap to another.
Public methodStatic memberFPDFBookmark_Find Find a bookmark in the document, using the bookmark title
Public methodStatic memberFPDFBookmark_GetAction Get the action associated with a bookmark item
Public methodStatic memberFPDFBookmark_GetDest Get the destination associated with a bookmark item
Public methodStatic memberFPDFBookmark_GetFirstChild Get first child of a bookmark item, or first top level bookmark item.
Public methodStatic memberFPDFBookmark_GetNextSibling Get next bookmark item on the same level.
Public methodStatic memberFPDFBookmark_GetTitle Get title of a bookmark
Public methodStatic memberFPDFBOOLEAN_Create Create new Boolean object
Public methodStatic memberFPDFClipPath_AppendPath Append the specified path to the specified clipping path object.
Public methodStatic memberFPDFClipPath_AppendTexts Append the specified page text objects to the specified clipping path object.
Public methodStatic memberFPDFClipPath_DeletePath Delete the path contained in the clipping path object at the specified index.
Public methodStatic memberFPDFClipPath_DeleteText Delete the the page text object contained in the clipping path object at the specified index.
Public methodStatic memberFPDFClipPath_GetClipBox Get the bounding box for all paths and texts in this clipping path object.
Public methodStatic memberFPDFClipPath_GetFillType Get the fill type of the path contained in the clipping path object at the specified index.
Public methodStatic memberFPDFClipPath_GetPath Get the the path contained in the clipping path object at the specified index.
Public methodStatic memberFPDFClipPath_GetPathCount Get the number of paths stored in the clipping path object
Public methodStatic memberFPDFClipPath_GetText Get the the page text object contained in the clipping path object at the specified index.
Public methodStatic memberFPDFClipPath_GetTextCount Get the number of text stored in the clipping path object
Public methodStatic memberFPDFClipPath_Transform Transform (scale, rotate, shear, move) all the paths and texts in this clipping path object.
Public methodStatic memberFPDFColorSpace_AddRef Increase the reference counter.
Public methodStatic memberFPDFColorSpace_ColorspaceFromName Get a stock color space object that represents the specified color space.
Public methodStatic memberFPDFColorSpace_CountComponents Get the number of color components depending on the color space.
Public methodStatic memberFPDFColorSpace_EnableStdConversion Get a document associated with this color space.
Public methodStatic memberFPDFColorSpace_GetArray Get an Array object associated with this color space.
Public methodStatic memberFPDFColorSpace_GetBaseCS Get a base color space.
Public methodStatic memberFPDFColorSpace_GetBufSize Get the required size of the buffer that can be used to store the color defined in the specified color space.
Public methodStatic memberFPDFColorSpace_GetCMYK Get the sRGB component values of the specified color defined in the specified color space.
Public methodStatic memberFPDFColorSpace_GetDefaultColor Get the initial value of the color, which depends on the color space.
Public methodStatic memberFPDFColorSpace_GetDefaultValue Get the initial value of the color component, which depends on the color space.
Public methodStatic memberFPDFColorSpace_GetDocument Get a document associated with this color space.
Public methodStatic memberFPDFColorSpace_GetFamily Get the family of the color space.
Public methodStatic memberFPDFColorSpace_GetFunction Get the tint function
Public methodStatic memberFPDFColorSpace_GetMaxIndex Get the maximum color index in the indexed color space.
Public methodStatic memberFPDFColorSpace_GetRGB Get the sRGB component values of the specified color defined in the specified color space.
Public methodStatic memberFPDFColorSpace_GetStockCS Get a stock color space object that represents the specified color space.
Public methodStatic memberFPDFColorSpace_IsRGB Get a flag indicating whether the specified color space is based on the sRGB.
Public methodStatic memberFPDFColorSpace_Load Load a color space from the specified PDF object.
Public methodStatic memberFPDFColorSpace_Release Destroy a color space object and release all related buffers.
Public methodStatic memberFPDFColorSpace_RemoveRef Decrease the reference counter.
Public methodStatic memberFPDFColorSpace_SetCMYK Set the CMYK component values to the specified color defined in the specified color space.
Public methodStatic memberFPDFColorSpace_SetRGB Set the RGB component values to the specified color defined in the specified color space.
Public methodStatic memberFPDFColorSpace_SubscribeOnDestroy Set a callback that is called immediately before the color space object is destroyed.
Public methodStatic memberFPDFColorSpace_UnsubscribeOnDestroy Delete a callback that is called immediately before the color space object is destroyed.
Public methodStatic memberFPDFCROSSREF_GetCount Gets the number of elements contained in the cross-reference table
Public methodStatic memberFPDFCROSSREF_GetItem Gets the item from iterator
Public methodStatic memberFPDFCROSSREF_GetItemIterator Returns an iterator that iterates through a cross-reference table.
Public methodStatic memberFPDFCROSSREF_Rebuild Rebuilds cross-reference table
Public methodStatic memberFPDFCROSSREF_ReleaseItemIterator Delete item iterator
Public methodStatic memberFPDFCROSSREF_Remove Removes object with specified number from cross-reference table
Public methodStatic memberFPDFCROSSREF_Shrink Shrinks cross-reference table
Public methodStatic memberFPDFDest_GetPageIndex Get page index of a destination
Public methodStatic memberFPDFDICT_AddReference See FPDFDICT_SetAtReferenceEx(IntPtr, String, IntPtr, IntPtr)
Public methodStatic memberFPDFDICT_Create Create new Dictionary object
Public methodStatic memberFPDFDICT_Enum Enumerates all top-level items in dictionary by passing the Key and Value of each item, in turn, to an application-defined callback function. FPDFDICT_Enum continues until the last item is enumerated.
Public methodStatic memberFPDFDICT_GetArrayBy Gets the Array object associated with the specified key.
Public methodStatic memberFPDFDICT_GetBooleanBy Gets the boolean value associated with the specified key.
Public methodStatic memberFPDFDICT_GetCount Gets the number of keys contained in the Dictionary.
Public methodStatic memberFPDFDICT_GetDictBy Gets the Dictionary object associated with the specified key.
Public methodStatic memberFPDFDICT_GetDirectObjectBy Gets the PDF object associated with the specified key.
Public methodStatic memberFPDFDICT_GetIntegerBy Gets the integer value from Number object associated with the specified key.
Public methodStatic memberFPDFDICT_GetIntegerByEx Gets the integer value from Number object associated with the specified key.
Public methodStatic memberFPDFDICT_GetMatrixBy Gets a Matrix from an Array object associated with the specified key.
Public methodStatic memberFPDFDICT_GetNumberBy Gets the float value rom Number object associated with the specified key.
Public methodStatic memberFPDFDICT_GetObjectBy Gets the PDF object associated with the specified key.
Public methodStatic memberFPDFDICT_GetRectBy Gets a rectangle from an Array object associated with the specified key.
Public methodStatic memberFPDFDICT_GetStreamBy Gets the Stream object associated with the specified key.
Public methodStatic memberFPDFDICT_GetStringBy Gets the ANSI string associated with the specified key.
Public methodStatic memberFPDFDICT_GetStringByEx Gets the ANSI string associated with the specified key.
Public methodStatic memberFPDFDICT_GetUnicodeTextBy Gets the string associated with the specified key.
Public methodStatic memberFPDFDICT_IsSignatureDict Determines whether the Dictionary is a signature field.
Public methodStatic memberFPDFDICT_KeyExist Determines whether the Dictionary contains the specified key.
Public methodStatic memberFPDFDICT_RemoveAt Release th PDF object and removse its from dictionary.
Public methodStatic memberFPDFDICT_ReplaceKey Replace the PDF object at oldKey with object from newKey.
Public methodStatic memberFPDFDICT_SetAt Sets the PDF object at the specified key of dictionary.
Public methodStatic memberFPDFDICT_SetAtBoolean Creates an Boolean object, initialize it with the value and sets it at the specified key of dictionary.
Public methodStatic memberFPDFDICT_SetAtInteger Creates a Number object, initialize it with integer value and sets it at the specified key of dictionary.
Public methodStatic memberFPDFDICT_SetAtMatrix Creates an Array object, initialize it with matrix values (a, b, c, d, e, f) and sets it at the specified key of dictionary.
Public methodStatic memberFPDFDICT_SetAtName Creates a Name object and sets it at the specified key of dictionary.
Public methodStatic memberFPDFDICT_SetAtNumber Creates a Number object, initialize it with float value and sets it at the specified key of dictionary.
Public methodStatic memberFPDFDICT_SetAtRect Creates an Array object, initialize it with rectangle values (left, top, right, bottom) and sets it at the specified key of dictionary.
Public methodStatic memberFPDFDICT_SetAtReference Creates a Reference object and sets it at the specified key of dictionary.
Public methodStatic memberFPDFDICT_SetAtReferenceEx Creates a Reference object and sets it at the specified key of dictionary.
Public methodStatic memberFPDFDICT_SetAtString Creates a String object and sets it at the specified key of dictionary.
Public methodStatic memberFPDFDOC_ExitFormFillEnvironment Exit form fill environment.
Public methodStatic memberCode exampleFPDFDoc_GetPageMode Get the document's PageMode(How the document should be displayed when opened)
Public methodStatic memberFPDFDOC_GetSubstitutionFont get a substitution font that is used to display user input in acro forms.
Public methodStatic memberFPDFDOC_InitFormFillEnvironment(IntPtr, FPDF_FORMFILLINFO, IPDF_JSPLATFORM) Init form fill environment.
Public methodStatic memberFPDFDOC_InitFormFillEnvironment(IntPtr, IntPtr, IntPtr) Init form fill environment.
Public methodStatic memberFPDFDOC_SetSubstitutionFont Set a substitution font that is used to display user input in acro forms.
Public methodStatic memberFPDFFont_AddToCMap Add an unicode character to the CMap table of the specified font.
Public methodStatic memberFPDFFont_AddToWidths Add thw character width to the Width array of the specified font.
Public methodStatic memberFPDFFont_CharCodeFromUnicode Convert unicode to char code
Public methodStatic memberFPDFFont_GetBaseFont Retrieve the base font name of the font and return the name in a string
Public methodStatic memberFPDFFont_GetCharBBox Get the special character bounding box of a font object.
Public methodStatic memberFPDFFont_GetCharTypeWidth Get a special character width of a font object.
Public methodStatic memberFPDFFont_GetCharWidthF Get a special character width of a font object.
Public methodStatic memberFPDFFont_GetFlags Get the value of the flags entry in a font descriptor.
Public methodStatic memberFPDFFont_GetFontDict Gets dictionary from font object
Public methodStatic memberFPDFFont_GetFontType Get font type
Public methodStatic memberFPDFFont_GetFontTypeName Retrieve the font type name of the font and return the name in a string
Public methodStatic memberFPDFFont_GetItalicAngle Get the italic angle value in the font
Public methodStatic memberFPDFFont_GetStemV Get the StemV value in the font
Public methodStatic memberFPDFFont_GetStockFont(IntPtr, FontStockNames)Obsolete.
This method is obsolete. Please use FPDF_GetStockFont instead
Public methodStatic memberFPDFFont_GetStockFont(IntPtr, String)Obsolete.
This method is obsolete. Please use FPDF_GetStockFont instead
Public methodStatic memberFPDFFont_GetStringWidth Get a special string width of a font object.
Public methodStatic memberFPDFFont_GetSubstFont Get SubstFont
Public methodStatic memberFPDFFont_GetTypeAscent Get the ascent value in the font
Public methodStatic memberFPDFFont_GetTypeDescent Get the descent value in the font
Public methodStatic memberFPDFFont_IsEmbedded Specifies whether the font is embedded into PDF document
Public methodStatic memberFPDFFont_IsStandardFont Specifies whether the font is a standard font
Public methodStatic memberFPDFFont_IsUnicodeCompatible Specifies whether the font is unicode compatible
Public methodStatic memberFPDFFont_IsVertWriting Specifies whether the font is VertWriting
Public methodStatic memberFPDFFont_UnicodeFromCharCode Convert char code to unicode
Public methodStatic memberFPDFFormContent_BackgroundAlphaNeeded Check something.
Public methodStatic memberFPDFFormContent_CountObjects Get number of page objects in this content object
Public methodStatic memberFPDFFormContent_Create(IntPtr, IntPtr, IntPtr) Creates content object from given stream.
Public methodStatic memberFPDFFormContent_Create(IntPtr, IntPtr, IntPtr, IntPtr) Creates content object from given stream.
Public methodStatic memberFPDFFormContent_Delete Destroy content.
Public methodStatic memberFPDFFormContent_GetDocument Get underlying document from content object
Public methodStatic memberFPDFFormContent_GetObjectByIndex Gets the page objects from content object by index
Public methodStatic memberFPDFFormContent_GetObjectIndex Gets the index of specified page objects
Public methodStatic memberFPDFFormContent_GetStream Get the underlying stream object.
Public methodStatic memberFPDFFormContent_GetTransparency Gets transparency type for specified content object
Public methodStatic memberFPDFFormContent_InsertObject Insert specified page object into content object
Public methodStatic memberFPDFFormContent_IsParsed Check whether the content object is parsed or not.
Public methodStatic memberFPDFFormContent_Parse Parse given content object.
Public methodStatic memberFPDFFormContent_RemoveObject Removes object from content object at the specified index.
Public methodStatic memberFPDFFormContent_SetTransparency Sets transparency type for specified content object
Public methodStatic memberFPDFFormContent_TransformObjects Transform all objects in content object with a specified matrix.
Public methodStatic memberFPDFFormControl_GetBackgroundColor Get the color of control's background in ARGB format
Public methodStatic memberFPDFFormControl_GetBorderColor Get the color of control's border in ARGB format
Public methodStatic memberFPDFFormControl_GetCheckedAPState Get check state for CheckBox or RadioButton. Other field's types are not supported.
Public methodStatic memberFPDFFormControl_GetControlAlignment Get a code specifying the form of justification to beused in displaying the text.
Public methodStatic memberFPDFFormControl_GetDefaultAppearance Get the handle to default appearance of widget annotation
Public methodStatic memberFPDFFormControl_GetDefaultControlFont Get the handle to default font
Public methodStatic memberFPDFFormControl_GetDownCaption The controls alternate (down) caption, displayed when the mouse button is pressed within its active area.
Public methodStatic memberFPDFFormControl_GetDownIcon Get the widget annotation’s alternate(down) icon, displayed when the mouse button is pressed within its active area.
Public methodStatic memberFPDFFormControl_GetExportValue Get a string describing the check status of the Checkbox or Radiobutton.
Public methodStatic memberFPDFFormControl_GetField Get field associated with specified control.
Public methodStatic memberFPDFFormControl_GetHighlightingMode Get the highlighting mode of specified control
Public methodStatic memberFPDFFormControl_GetIconFit Get an icon fit object specifying how to display the widget annotation’s icon within its annotation rectangle.If present, the icon fit dictionary applies to all of the annotation’s icons (normal, rollover, and alternate).
Public methodStatic memberFPDFFormControl_GetNormalCaption The controls normal caption, displayed when it is not interacting with the user.
Public methodStatic memberFPDFFormControl_GetNormalIcon Get normal icon, displayed when it is not interacting with the user.
Public methodStatic memberFPDFFormControl_GetOriginalBackgroundColor Get the color of control's background in original PDF format
Public methodStatic memberFPDFFormControl_GetOriginalBackgroundColorEx Get the color of control's background in original PDF format
Public methodStatic memberFPDFFormControl_GetOriginalBorderColor Get the color of control's border in original PDF format
Public methodStatic memberFPDFFormControl_GetOriginalBorderColorEx Get the color of control's border in original PDF format
Public methodStatic memberFPDFFormControl_GetRect Get bounding rectanghle of specified control
Public methodStatic memberFPDFFormControl_GetRolloverCaption The controls rollover caption, displayed when the user rolls the cursor into its active area without pressing the mouse button.
Public methodStatic memberFPDFFormControl_GetRolloverIcon Get the widget annotation’s rollover icon, displayed when the user rolls the cursor into its active area without pressing the mouse button.
Public methodStatic memberFPDFFormControl_GetRotation Get the number of degrees by which the control is rotated counterclockwise relative to the page. The value must be a multiple of 90.
Public methodStatic memberFPDFFormControl_GetTextPosition Get a code indicating where to position the text of the widget annotation’s caption relative to its icon
Public methodStatic memberFPDFFormControl_GetType Get type of a field associated with specified control.
Public methodStatic memberFPDFFormControl_GetWidget Get a dictionary of Widget Annotations
Public methodStatic memberFPDFFormControl_HasMKEntry Gets whether the control has MK entry.
Public methodStatic memberFPDFFormControl_IsChecked Gets whether the Checkbox or Radiobutton is checked.
Public methodStatic memberFPDFFormControl_IsDefaultChecked Get a default state of the checkbox or Radiobutton.
Public methodStatic memberFPDFFormField_CheckControl Toggle Checkbox or Radiobutton
Public methodStatic memberFPDFFormField_ClearSelectedOptions Deselect specified option
Public methodStatic memberFPDFFormField_ClearSelection Clear field's selection
Public methodStatic memberFPDFFormField_CountControls Get total number of controls in a specified field
Public methodStatic memberFPDFFormField_CountOptions Get the total number of options to be presented to the user in choise field.
Public methodStatic memberFPDFFormField_CountSelectedItems Get selected items count
Public methodStatic memberFPDFFormField_CountSelectedOptions Count of selected options
Public methodStatic memberFPDFFormField_FindOption Find option by label
Public methodStatic memberFPDFFormField_FindOptionValue Find option by value
Public methodStatic memberFPDFFormField_GetAlternateName Get alternate field name.
Public methodStatic memberFPDFFormField_GetControl Gets control specified by a index for specified field
Public methodStatic memberFPDFFormField_GetControlIndex Gets control's index in specified field
Public methodStatic memberFPDFFormField_GetDefaultSelectedItem Get the Combobox's or Listbox's index of item selected by default.
Public methodStatic memberFPDFFormField_GetDefaultStyle Get a default style string
Public methodStatic memberFPDFFormField_GetDefaultValue Get field's default value
Public methodStatic memberFPDFFormField_GetFieldDict Get field's dictionary
Public methodStatic memberFPDFFormField_GetFieldFlags Get field flags
Public methodStatic memberFPDFFormField_GetFieldType Get the type of field
Public methodStatic memberFPDFFormField_GetFlags Get field flags
Public methodStatic memberFPDFFormField_GetFullName Get the fully qualified field name.
Public methodStatic memberFPDFFormField_GetMappingName Get mapping field name.
Public methodStatic memberFPDFFormField_GetMaxLen Get the maximum length of the field’s text, in characters.
Public methodStatic memberFPDFFormField_GetOptionLabel Get option's label
Public methodStatic memberFPDFFormField_GetOptionValue Get option's value
Public methodStatic memberFPDFFormField_GetRichTextString Get a rich text string
Public methodStatic memberFPDFFormField_GetSelectedIndex Gets selected index
Public methodStatic memberFPDFFormField_GetSelectedOptionIndex Get index of selected option specified by index
Public methodStatic memberFPDFFormField_GetTopVisibleIndex Get the first visible index for scrollable list boxes
Public methodStatic memberFPDFFormField_GetType Get the type of field
Public methodStatic memberFPDFFormField_GetValue Get field's value
Public methodStatic memberFPDFFormField_IsItemDefaultSelected Determines that the Combobox's or Listbox's item specified by index is selected by Default
Public methodStatic memberFPDFFormField_IsItemSelected Determines that the Combobox's or Listbox's item specified by index is selected
Public methodStatic memberFPDFFormField_IsOptionSelected Determines that the option's item specified by index is selected
Public methodStatic memberFPDFFormField_ResetField Resets field to it default values
Public methodStatic memberFPDFFormField_SelectOption Select or deselect option's item specified by index
Public methodStatic memberFPDFFormField_SetDefaultValue Set the default value of the field.
Public methodStatic memberFPDFFormField_SetFieldDict Get field's dictionary
Public methodStatic memberFPDFFormField_SetItemSelection Select or deselect Combobox or Listbox item
Public methodStatic memberFPDFFormField_SetValue Set field's value
Public methodStatic memberFPDFFormObj_CalcBoundingBox Calculate bounding box
Public methodStatic memberFPDFFormObj_GetFormContent Gets content for specified form object
Public methodStatic memberFPDFFormObj_GetFormMatrix(IntPtr) Gets transform matrix for form object.
Public methodStatic memberFPDFFormObj_GetFormMatrix(IntPtr, FS_MATRIX)Obsolete.
Gets transform matrix for form object.
Public methodStatic memberFPDFFormObj_SetFormContent Sets content for specified form object
Public methodStatic memberFPDFFormObj_SetFormMatrix Sets transform matrix for form object.
Public methodStatic memberFPDFFormObj_TransformObsolete.
This method is obsolete. Please use FPDFPageObj_Transform(IntPtr, Double, Double, Double, Double, Double, Double) instead
Public methodStatic memberFPDFFunction_CloseHandle Closes an open function handle.
Public methodStatic memberFPDFFunction_CreateExp Create exponential interpolation function.
Public methodStatic memberFPDFFunction_CreatePS Create a PostScript calculator function.
Public methodStatic memberFPDFFunction_CreateSampled Create sampled function.
Public methodStatic memberFPDFFunction_CreateStitch Create a stitching of the subdomains of several 1-input functions to produce a single new 1-input function.
Public methodStatic memberFPDFFunction_GetCountInput Get the number of input values of a function.
Public methodStatic memberFPDFFunction_GetCountOutput Get the number of output values of a function.
Public methodStatic memberFPDFFunction_GetDomainArray Get the domain of definition of a function.
Public methodStatic memberFPDFFunction_GetObject Get an underlying Dictionary or Stream object.
Public methodStatic memberFPDFFunction_GetRangeArray Get the range of a function.
Public methodStatic memberFPDFFunction_GetType The function type.
Public methodStatic memberFPDFFunction_OpenHandle Create a function from the Dictionary or Stream object.
Public methodStatic memberFPDFFunctionExp_GetExponent Get the interpolation exponent of an exponential function.
Public methodStatic memberFPDFFunctionExp_GetValuesArray0 Get an array of numbers defining the function result when x = 0.0.
Public methodStatic memberFPDFFunctionExp_GetValuesArray1 Get an array of numbers defining the function result when x = 1.0.
Public methodStatic memberFPDFFunctionPs_GetProg Get a PostScript program represented by byte array.
Public methodStatic memberFPDFFunctionSampled_GetBitsPerSample Get the number of bits used to represent each sample.
Public methodStatic memberFPDFFunctionSampled_GetDecodeArray Get the linear mapping of sample values into the range appropriate for the function’s output values.
Public methodStatic memberFPDFFunctionSampled_GetEncodeArray Get the linear mapping of input values into the domain of the function’s sample table.
Public methodStatic memberFPDFFunctionSampled_GetNumOfSamlesArray Get an array of number of samples in the sample table.
Public methodStatic memberFPDFFunctionSampled_GetOrder Get the order of interpolation between samples.
Public methodStatic memberFPDFFunctionSampled_GetSamplesTable Get a sequence of sample values.
Public methodStatic memberFPDFFunctionStitch_GetBoundsArray Get the Bounds array.
Public methodStatic memberFPDFFunctionStitch_GetEncodeArray Get the Encode array.
Public methodStatic memberFPDFFunctionStitch_GetFunctionAt Get the function at a given position.
Public methodStatic memberFPDFFunctionStitch_GetFunctionsCount Get the number of functions.
Public methodStatic memberFPDFHOLDER_AddIndirectObject Adds an object to the end of the list
Public methodStatic memberFPDFHOLDER_FromFdfDocument Gets the list of indirect objects from specified FDF document
Public methodStatic memberFPDFHOLDER_FromPdfDocument Gets the list of indirect objects from specified PDF document
Public methodStatic memberFPDFHOLDER_GetCount Gets the number of elements contained in the list
Public methodStatic memberFPDFHOLDER_GetIndirectObject Gets an inderect object from objects list.
Public methodStatic memberFPDFHOLDER_GetItem Gets the item from iterator
Public methodStatic memberFPDFHOLDER_GetItemIterator Returns an iterator that iterates through a list.
Public methodStatic memberFPDFHOLDER_GetLastObjNum Gets the number of the last object in the list.
Public methodStatic memberFPDFHOLDER_GetRefsToObjects Get an array containing pdf objects which are referenced by other objects from the document catalog.
Public methodStatic memberFPDFHOLDER_InsertIndirectObject Replace the object with the specified number by the specified object
Public methodStatic memberFPDFHOLDER_ReleaseIndirectObject Destroy specified object and remove its from the list.
Public methodStatic memberFPDFHOLDER_ReleaseItemIterator Delete item iterator
Public methodStatic memberFPDFHOLDER_ReleaseRefsToObjects Releases all resources allocated by the FPDFHOLDER_GetRefsToObjects(IntPtr, Int32, Boolean, IntPtr)
Public methodStatic memberFPDFHOLDER_ToPdfDocument Gets the PDF document from specified list of indirect objects.
Public methodStatic memberFPDFImageObj_CalcBoundingBox Calculate bounding box
Public methodStatic memberFPDFImageObj_DestroyJpegFile Destroy an jpeg image object and release all related buffers
Public methodStatic memberFPDFImageObj_GenerateStream Generate content stream of an image object
Public methodStatic memberFPDFImageObj_GetCloneBitmap(IntPtr) Get the copy of bitmap from an image object.
Public methodStatic memberFPDFImageObj_GetCloneBitmap(IntPtr, IntPtr) Get the copy of bitmap and mask from an image object.
Public methodStatic memberFPDFImageObj_GetInlineDict Get the dictionary of the inline image object.
Public methodStatic memberFPDFImageObj_GetMatrix(IntPtr) Get the matrix of an image object
Public methodStatic memberFPDFImageObj_GetMatrix(IntPtr, Double, Double, Double, Double, Double, Double) Get the matrix of an image object
Public methodStatic memberFPDFImageObj_GetOC Get an optional content from the specified image object.
Public methodStatic memberFPDFImageObj_GetPixelSize Get size of the image in pixels.
Public methodStatic memberFPDFImageObj_GetStream Get the stream contains image data from the specified image object.
Public methodStatic memberFPDFImageObj_IsInline Get a flag indicating whether the specified image object is inline image.
Public methodStatic memberFPDFImageObj_LoadJpegFile Load Image from a JPEG image file and then set it to an image object.
Public methodStatic memberFPDFImageObj_SetBitmap(IntPtr, Int32, IntPtr, IntPtr) Set the bitmap to an image object.
Public methodStatic memberFPDFImageObj_SetBitmap(IntPtr, Int32, IntPtr, IntPtr, ImageCompression) Set the bitmap to an image object.
Public methodStatic memberFPDFImageObj_SetJpegImage Load Image from an array containing JPEG image and then set it to an image object.
Public methodStatic memberFPDFImageObj_SetMatrix(IntPtr, FS_MATRIX) Set the matrix of an image object
Public methodStatic memberFPDFImageObj_SetMatrix(IntPtr, Double, Double, Double, Double, Double, Double) Set the matrix of an image object
Public methodStatic memberFPDFImageObj_TransformObsolete.
This method is obsolete. Please use FPDFPageObj_Transform(IntPtr, Double, Double, Double, Double, Double, Double) instead.
Public methodStatic memberFPDFInterForm_AddFormFont Add the font to the acroform resource dictionary.
Public methodStatic memberFPDFInterForm_CountControls Get total number of controls in a specified field
Public methodStatic memberFPDFInterForm_CountFields Recursively calculates the number of Fields in an field's tree of the document
Public methodStatic memberFPDFInterForm_CountFieldsInCalculationOrder Get total number of fields with calculation actions
Public methodStatic memberFPDFInterForm_CountFormFonts Gets the number of fonts contained in the acroform resource dictionary.
Public methodStatic memberFPDFInterForm_CountPageControls Get total number of controls on a specified page
Public methodStatic memberFPDFInterForm_ExportToFDF Export fields into Forms Data Format (FDF) document
Public methodStatic memberFPDFInterForm_FindFieldInCalculationOrder Find specified field in an array of indirect references to field dictionaries with calculation actions.
Public methodStatic memberFPDFInterForm_FixPageFields Fix page fields.
Public methodStatic memberFPDFInterForm_GetControl Gets control specified by a index for specified field
Public methodStatic memberFPDFInterForm_GetControlAtPoint Find a control at specified point on a document page
Public methodStatic memberFPDFInterForm_GetControlByDict Gets the control by its dictionary
Public methodStatic memberFPDFInterForm_GetDefaultAppearance Get the handle to default appearance
Public methodStatic memberFPDFInterForm_GetDefaultFormFont Get the handle to default font
Public methodStatic memberFPDFInterForm_GetDocument Get PDF document.
Public methodStatic memberFPDFInterForm_GetField Gets field specified by a index and a parent field in the hierarchy of fields
Public methodStatic memberFPDFInterForm_GetFieldByDict Gets the control by its dictionary
Public methodStatic memberFPDFInterForm_GetFieldInCalculationOrder Gets field with calculation actions specified by a index
Public methodStatic memberFPDFInterForm_GetFormDict Get an AcroForm dictionary
Public methodStatic memberFPDFInterForm_GetFormFont(IntPtr, String) Get the font at the specified tagName.
Public methodStatic memberFPDFInterForm_GetFormFont(IntPtr, Int32, Boolean, String) Get the font at the specified index.
Public methodStatic memberFPDFInterForm_GetFormNotify Gets Form Notify object
Public methodStatic memberFPDFInterForm_GetPageControl Gets control specified by a index for specified page
Public methodStatic memberFPDFInterForm_HasXFAForm Determines that the document contains XFA Forms
Public methodStatic memberFPDFInterForm_ImportFromFDF Import fields from Forms Data Format (FDF) document
Public methodStatic memberFPDFInterForm_InitEmptyFormDict Initialize new acroform dictionary
Public methodStatic memberFPDFInterForm_IsValidFormControl Determines that specified Control is a valid Control
Public methodStatic memberFPDFInterForm_IsValidFormField Determines that specified Field is a valid Field from the hierarchy of documents fields
Public methodStatic memberFPDFInterForm_LoadField Load the field into the internal tree of fields. If the field has already been loaded earlier.
Public methodStatic memberFPDFInterForm_ReloadForm Reload forms
Public methodStatic memberFPDFInterForm_RemoveFormFont(IntPtr, IntPtr) Removes the first occurrence of a specific font from the acroform resource dictionary.
Public methodStatic memberFPDFInterForm_RemoveFormFont(IntPtr, String) Removes the first occurrence of a specific tagName from the acroform resource dictionary.
Public methodStatic memberFPDFInterForm_ResetForm Resets forms to their default values
Public methodStatic memberFPDFInterForm_SetFormNotify(IntPtr, FPDF_FORMFILLNOTIFY) Sets Form Notify object
Public methodStatic memberFPDFInterForm_SetFormNotify(IntPtr, IntPtr) Sets Form Notify object
Public methodStatic memberFPDFLink_CloseWebLinks Release resources used by weblink feature.
Public methodStatic memberFPDFLink_CountQuadPoints Get the count of quadrilaterals fo the link annotation
Public methodStatic memberFPDFLink_CountRects Count number of rectangular areas for the link.
Public methodStatic memberFPDFLink_CountWebLinks Count number of detected web links.
Public methodStatic memberFPDFLink_Enumerate This function would enumerate all the link annotations in a single PDF page.
Public methodStatic memberFPDFLink_GetAction Get action info of a link
Public methodStatic memberFPDFLink_GetAnnotRect Get the annotation rectangle. (Specified by the Ў°RectЎ± entry of annotation dictionary).
Public methodStatic memberFPDFLink_GetDest Get destination info of a link.
Public methodStatic memberFPDFLink_GetLinkAtPoint Find a link at specified point on a document page
Public methodStatic memberFPDFLink_GetQuadPoints Get the quadrilateral from link annotation at the specified index.
Public methodStatic memberFPDFLink_GetRect Fetch the boundaries of a rectangle for a link
Public methodStatic memberFPDFLink_GetURL Fetch the URL information for a detected web link.
Public methodStatic memberFPDFLink_LoadWebLinks Prepare information about weblinks in a page
Public methodStatic memberFPDFMatrix_Concat Multiplies the matrices in the order specified in the bPrepended parameter.
Public methodStatic memberFPDFMatrix_ConcatInverse Inverts the matrix specified in the src parameter and than multiplies the dst matrix by the inverted matrix, and in the order specified in the prepended parameter.
Public methodStatic memberFPDFMatrix_GetUnitArea Get unit area
Public methodStatic memberFPDFMatrix_GetXUnit Get x unit
Public methodStatic memberFPDFMatrix_GetYUnit Get y unit
Public methodStatic memberFPDFMatrix_Is90Rotated Gets a value indicating whether the Matrix is rotated.
Public methodStatic memberFPDFMatrix_IsIdentity Gets a value indicating whether the specified Matrix is the identity matrix.
Public methodStatic memberFPDFMatrix_IsInvertible Gets a value indicating whether the specified Matrix is invertible.
Public methodStatic memberFPDFMatrix_IsScaled Gets a value indicating whether the Matrix is scaled.
Public methodStatic memberFPDFMatrix_Rotate Applies a clockwise rotation of an amount specified in the angle parameter, around the origin (zero x and y coordinates) for the specified Matrix.
Public methodStatic memberFPDFMatrix_RotateAt Applies a clockwise rotation about the specified point to the specified Matrix in the specified order.
Public methodStatic memberFPDFMatrix_Scale Applies the specified scale vector (sx and sy) to the specified Matrix using the specified order.
Public methodStatic memberFPDFMatrix_SetIdentity Set the identity matrix to destination matrix
Public methodStatic memberFPDFMatrix_SetReverse Inverts the source matrix, if it is invertible and set it to destination matrix.
Public methodStatic memberFPDFMatrix_Shear Applies the specified shear vector to the Matrix in the specified order.
Public methodStatic memberFPDFMatrix_TransformDistance(FS_MATRIX, Single) Applies the geometric transform represented by the Matrix to a distance.
Public methodStatic memberFPDFMatrix_TransformDistance(FS_MATRIX, Int32, Int32) Applies the geometric transform represented by the Matrix to a distance.
Public methodStatic memberFPDFMatrix_TransformDistance(FS_MATRIX, Single, Single) Applies the geometric transform represented by the Matrix to a distance.
Public methodStatic memberFPDFMatrix_TransformPoint(FS_MATRIX, Int32, Int32) Applies the geometric transform represented by the Matrix to a specified point.
Public methodStatic memberFPDFMatrix_TransformPoint(FS_MATRIX, Single, Single) Applies the geometric transform represented by the Matrix to a specified point.
Public methodStatic memberFPDFMatrix_TransformRect Applies the geometric transform represented by the Matrix to a specified rectangle.
Public methodStatic memberFPDFMatrix_TransformVector Applies only the scale and rotate components of the Matrix to the specified point.
Public methodStatic memberFPDFMatrix_TransformXDistance(FS_MATRIX, Int32) Applies the geometric transform represented by the Matrix to a x-coordinate of the distance vector.
Public methodStatic memberFPDFMatrix_TransformXDistance(FS_MATRIX, Single) Applies the geometric transform represented by the Matrix to a x-coordinate of the distance vector.
Public methodStatic memberFPDFMatrix_TransformYDistance(FS_MATRIX, Int32) Applies the geometric transform represented by the Matrix to a y-coordinate of the distance vector.
Public methodStatic memberFPDFMatrix_TransformYDistance(FS_MATRIX, Single) Applies the geometric transform represented by the Matrix to a y-coordinate of the distance vector.
Public methodStatic memberFPDFMatrix_Translate(FS_MATRIX, Int32, Int32, Boolean) Applies the specified translation vector to the Matrix in the specified order.
Public methodStatic memberFPDFMatrix_Translate(FS_MATRIX, Single, Single, Boolean) Applies the specified translation vector to the Matrix in the specified order.
Public methodStatic memberFPDFNAME_Create Create new Name object
Public methodStatic memberFPDFNULL_Create Create new Null object
Public methodStatic memberFPDFNUMBER_CreateFloat Create new Number object as a float
Public methodStatic memberFPDFNUMBER_CreateInt Create new Number object as an integer
Public methodStatic memberFPDFNUMBER_IsInteger Returns a Boolean value that indicates whether a Number is an integer.
Public methodStatic memberFPDFOBJ_Clone Create a new PDF object based on this object.
Public methodStatic memberFPDFOBJ_GetArray Returns an Array representation of the specified object.
Public methodStatic memberFPDFOBJ_GetByteString Get the byte string contained in this PDF object.
Public methodStatic memberFPDFOBJ_GetDict Returns a Dictionary representation of the specified object.
Public methodStatic memberFPDFOBJ_GetDirect Get inderect object
Public methodStatic memberFPDFOBJ_GetGenNum Get a non-negative integer generation number. In a newly created file, all indirect objects have generation numbers of 0. Nonzero generation numbers may be introduced when the file is later updated;
Public methodStatic memberFPDFOBJ_GetInteger Returns an integer representation of the specified object.
Public methodStatic memberFPDFOBJ_GetNumber Returns a floating-point representation of the specified object.
Public methodStatic memberFPDFOBJ_GetObjNum Get a positive integer object number. Indirect objects are often numbered sequentially within a PDF file, but this is not required; object numbers may be assigned in any arbitrary order.
Public methodStatic memberFPDFOBJ_GetParentObj Returns a handle to the container for specified object.
Public methodStatic memberFPDFOBJ_GetString Returns the ANSI string contained in this PDF object.
Public methodStatic memberFPDFOBJ_GetType Get type of an PDF object
Public methodStatic memberFPDFOBJ_GetUnicodeText Returns the unicode string contained in this PDF object.
Public methodStatic memberFPDFOBJ_IsArray Gets a value that indicates whether the PDF object is an array.
Public methodStatic memberFPDFOBJ_IsBoolean Gets a value that indicates whether the PDF object is a Boolean object.
Public methodStatic memberFPDFOBJ_IsDictionary Gets a value that indicates whether the PDF object is a dictionary.
Public methodStatic memberFPDFOBJ_IsModified Return TRUE if object was modified
Public methodStatic memberFPDFOBJ_IsName Gets a value that indicates whether the PDF object is a Name object.
Public methodStatic memberFPDFOBJ_IsNumber Gets a value that indicates whether the PDF object is a Number object.
Public methodStatic memberFPDFOBJ_IsReference Gets a value that indicates whether the PDF object is a indirect object.
Public methodStatic memberFPDFOBJ_IsStream Gets a value that indicates whether the PDF object is a Stream object.
Public methodStatic memberFPDFOBJ_IsString Gets a value that indicates whether the PDF object is a String object.
Public methodStatic memberFPDFOBJ_Release Delete PDF object.
Public methodStatic memberFPDFOBJ_SetDestroyCallback Set a callback that is called immediately before the object is destroyed.
Public methodStatic memberFPDFOBJ_SetIsModified Set IsModifed flag for specified object
Public methodStatic memberFPDFOBJ_SetString(IntPtr, Byte) Insert an BYTE string into the PDF object
Public methodStatic memberFPDFOBJ_SetString(IntPtr, String, Encoding) Insert an ANSI string into the PDF object
Public methodStatic memberFPDFOBJ_SetUnicodeText Insert an unicode string into the PDF object
Public methodStatic memberFPDFOBJ_UnsubscribeOnDestroy Delete a callback that is called immediately before the object is destroyed.
Public methodStatic memberFPDFOCG_CheckGroupVisible Checks if the optional content group is visible.
Public methodStatic memberFPDFOCG_CheckObjectVisible Checks if the specified page object is visible according to the optional content group.
Public methodStatic memberFPDFPage_AddObject Add an object to the page. The page object is automatically freed.
Public methodStatic memberFPDFPage_CountObject Get number of page objects inside the page
Public methodStatic memberFPDFPage_Delete Delete a PDF page.
Public methodStatic memberCode exampleFPDFPage_Flatten Flat a pdf page, annotations or form fields will become part of the page contents.
Public methodStatic memberFPDFPage_GenerateContent Generate PDF Page content.
Public methodStatic memberFPDFPage_GenerateContentEx(IntPtr) Generate PDF Page content.
Public methodStatic memberFPDFPage_GenerateContentEx(IntPtr, IntPtr) Generate PDF Page content from the specified list of page objects.
Public methodStatic memberFPDFPage_GenerateContentEx(IntPtr, IntPtr, PdfiumGenerateContentCallback, IntPtr) Generate PDF Page content from the specified list of page objects.
Public methodStatic memberFPDFPage_GetArtBox Get "ArtBox" entry from the page dictionary.
Public methodStatic memberFPDFPage_GetBleedBox Get "BleedBox" entry from the page dictionary.
Public methodStatic memberFPDFPage_GetCropBox Get "CropBox" entry from the page dictionary.
Public methodStatic memberFPDFPage_GetMediaBox Get "MediaBox" entry from the page dictionary.
Public methodStatic memberFPDFPage_GetObject Get page object by index
Public methodStatic memberFPDFPage_GetRotation Get the page rotation. One of following values will be returned:0(0), 1(90), 2(180), 3(270).
Public methodStatic memberFPDFPage_GetTrimBox Get "TrimBox" entry from the page dictionary.
Public methodStatic memberFPDFPage_HasTransparency Check whether the content of specified PDF page contains transparency or not.
Public methodStatic memberFPDFPage_InsertClipPath Clip the page content, the page content that outside the clipping region become invisible.
Public methodStatic memberFPDFPage_InsertObject(IntPtr, IntPtr)Obsolete.
Insert an object to the page. The page object is automatically freed.
Public methodStatic memberFPDFPage_InsertObject(IntPtr, IntPtr, Int32) Add an object to the objects coolection after specified index. The page object is automatically freed.
Public methodStatic memberFPDFPage_New Construct an empty page
Public methodStatic memberFPDFPage_RemoveObject Remove object from the collection at specified index.
Public methodStatic memberFPDFPage_SetArtBox Set "ArtBox" entry to the page dictionary.
Public methodStatic memberFPDFPage_SetBleedBox Set "BleedBox" entry to the page dictionary.
Public methodStatic memberFPDFPage_SetCropBox Set "CropBox" entry to the page dictionary.
Public methodStatic memberFPDFPage_SetMediaBox Set "MediaBox" entry to the page dictionary.
Public methodStatic memberFPDFPage_SetRotation Set page rotation. One of following values will be set: 0(0), 1(90), 2(180), 3(270).
Public methodStatic memberFPDFPage_SetTrimBox Set "TrimBox" entry to the page dictionary.
Public methodStatic memberFPDFPage_TransformAnnots Transform (scale, rotate, shear, move) all annots in a page.
Public methodStatic memberFPDFPage_TransFormWithClip Transform the whole page with a specified matrix, then clip the page content region.
Public methodStatic memberFPDFPageObj_AddMark Adds new element at the end of marked content
Public methodStatic memberFPDFPageObj_AppendClipPath Append a path to the current clip
Public methodStatic memberFPDFPageObj_Clone Create a new page object based on this page object.
Public methodStatic memberFPDFPageObj_CopyObsolete.
Copy page object information from one to another
Public methodStatic memberFPDFPageObj_CopyClipPath Copy clip path from one page object to another
Public methodStatic memberFPDFPageObj_CountMarks Gets the number of elements in marked content of the object
Public methodStatic memberFPDFPageObj_Create Create new page object specified by type
Public methodStatic memberFPDFPageObj_DeleteLastMark Remove the last element of the marked content
Public methodStatic memberFPDFPageObj_GetAlphaIsShapeFlag Get a flag specifying whether the current soft mask and alpha constant parameters are to be interpreted as shape values (true) or opacity values(false).
Public methodStatic memberFPDFPageObj_GetBBox(IntPtr, FS_MATRIX, Int32, Int32, Int32, Int32) Get page object bounding box.
Public methodStatic memberFPDFPageObj_GetBBox(IntPtr, FS_MATRIX, Single, Single, Single, Single) Get page object bounding box.
Public methodStatic memberFPDFPageObj_GetBlendMode Get the blend mode to be used in the transparent imaging model.
Public methodStatic memberFPDFPageObj_GetClipPath Get clipping path of page object.
Public methodStatic memberFPDFPageObj_GetDashArray Get the line dash array.
Public methodStatic memberFPDFPageObj_GetDashPhase Get the dash phase. The dash phase specifies the distance into the dash pattern at which to start the dash.
Public methodStatic memberFPDFPageObj_GetFillAlpha Get the opacity of the fill color.
Public methodStatic memberFPDFPageObj_GetFillColor(IntPtr) Get the fill color of a page object.
Public methodStatic memberFPDFPageObj_GetFillColor(IntPtr, IntPtr, IntPtr) Get the fill color and color space of a page object.
Public methodStatic memberFPDFPageObj_GetFillOverprintFlag Get an overprint flag for non-stroking operations.
Public methodStatic memberFPDFPageObj_GetFlatness Get the precision with which curves are to be rendered on the output device.
Public methodStatic memberFPDFPageObj_GetLineCap Get the shape of the endpoints for any open path that is stroked.
Public methodStatic memberFPDFPageObj_GetLineJoin Get the shape of joints between connected segments of a stroked path.
Public methodStatic memberFPDFPageObj_GetLineWidth Get the thickness, in user space units, of paths to be stroked.
Public methodStatic memberFPDFPageObj_GetListFromForm Get handle to the page objects list from form object.
Public methodStatic memberFPDFPageObj_GetListFromPage Get handle to the page objects list from page.
Public methodStatic memberFPDFPageObj_GetMarkName Get a tag operand of the marked content operator.
Public methodStatic memberFPDFPageObj_GetMarkParam Get the property list associated with marked contetent.
Public methodStatic memberFPDFPageObj_GetMarkParamType Get a type of the associated property list
Public methodStatic memberFPDFPageObj_GetMiterLimit Get the maximum length of mitered line joins for stroked paths.
Public methodStatic memberFPDFPageObj_GetOverprintMode Get an overprint mode.
Public methodStatic memberFPDFPageObj_GetRenderIntent Get the rendering intent to be used when converting CIE-based colors to device colors.
Public methodStatic memberFPDFPageObj_GetSmoothness Get the precision with which color gradients are to be rendered on the output device.
Public methodStatic memberFPDFPageObj_GetSoftMask Get the current soft mask, specifying the mask shape or mask opacity values to be used in the transparent imaging model.
Public methodStatic memberFPDFPageObj_GetStrokeAlpha Get the opacity of the stroke color.
Public methodStatic memberFPDFPageObj_GetStrokeColor(IntPtr) Get the stroke color of a page object.
Public methodStatic memberFPDFPageObj_GetStrokeColor(IntPtr, IntPtr, IntPtr) Get the stroke color and color space of a page object.
Public methodStatic memberFPDFPageObj_GetStrokeOverprintFlag Get an overprint flag for stroking operations.
Public methodStatic memberFPDFPageObj_GetTextKnockoutFlag Get the text knockout flag, which determines the behavior of overlapping glyphs within a text object in the transparent imaging model.
Public methodStatic memberFPDFPageObj_GetType Gets page object type.
Public methodStatic memberFPDFPageObj_HasTransparency Check whether the specified PDF page object contains transparency or not.
Public methodStatic memberFPDFPageObj_MarkHasMCID Gets a value indicating whether the parameters dictionary contains a marked-content identifier that uniquely identifies the marked-content sequence within its content stream.
Public methodStatic memberFPDFPageObj_NewImgeObj Create a new Image Object.
Public methodStatic memberFPDFPageObj_NewPathObjObsolete.
Create a new path Object.
Public methodStatic memberFPDFPageObj_NewTextObjObsolete.
Create a new Text Object.
Public methodStatic memberFPDFPageObj_NewTextObjExObsolete.
Create a new Text Object.
Public methodStatic memberFPDFPageObj_Release Release page object
Public methodStatic memberFPDFPageObj_RemoveClipPath Remove a clip from the page object.
Public methodStatic memberFPDFPageObj_SetAlphaIsShapeFlag Set a flag specifying whether the current soft mask and alpha constant parameters are to be interpreted as shape values (true) or opacity values(false).
Public methodStatic memberFPDFPageObj_SetBlendMode Set the blend mode to be used in the transparent imaging model.
Public methodStatic memberFPDFPageObj_SetClipPath Set clipping path for the specified page object.
Public methodStatic memberFPDFPageObj_SetDashArray Set the line dash array.
Public methodStatic memberFPDFPageObj_SetDashPhase Set the dash phase. The dash phase specifies the distance into the dash pattern at which to start the dash.
Public methodStatic memberFPDFPageObj_SetFillAlpha Set the opacity of the fill color of a page object.
Public methodStatic memberFPDFPageObj_SetFillColor(IntPtr, Int32) Set the fill color of a page object.
Public methodStatic memberFPDFPageObj_SetFillColor(IntPtr, IntPtr, IntPtr, Single) Set the fill color, color space, and pattern of a page object.
Public methodStatic memberFPDFPageObj_SetFillOverprintFlag Set a flag for non-stroking operations, specifying whether painting in one set of colorants should cause the corresponding areas of other colorants to be erased(false) or left unchanged(true).
Public methodStatic memberFPDFPageObj_SetFlatness Set the precision with which curves are to be rendered on the output device.
Public methodStatic memberFPDFPageObj_SetLineCap Set the shape of the endpoints for any open path that is stroked.
Public methodStatic memberFPDFPageObj_SetLineJoin Set the shape of joints between connected segments of a stroked path.
Public methodStatic memberFPDFPageObj_SetLineWidth Set the thickness, in user space units, of paths to be stroked.
Public methodStatic memberFPDFPageObj_SetMark Set marked content at the specified index
Public methodStatic memberFPDFPageObj_SetMarkName Set tag operand of the marked content operator
Public methodStatic memberFPDFPageObj_SetMarkParam Set property list at the specified index
Public methodStatic memberFPDFPageObj_SetMiterLimit Set the maximum length of mitered line joins for stroked paths.
Public methodStatic memberFPDFPageObj_SetOverprintMode Set a code specifying whether a color component value of 0 in a DeviceCMYK color space should erase that component(Zero) or leave it unchanged(NonZero) when overprinting
Public methodStatic memberFPDFPageObj_SetRenderIntent Set the rendering intent to be used when converting CIE-based colors to device colors.
Public methodStatic memberFPDFPageObj_SetSmoothness Set the precision with which color gradients are to be rendered on the output device.
Public methodStatic memberFPDFPageObj_SetSoftMask Set soft mask, specifying the mask shape or mask opacity values to be used in the transparent imaging model.
Public methodStatic memberFPDFPageObj_SetStrokeAlpha Set the opacity of the stroke color of a page object.
Public methodStatic memberFPDFPageObj_SetStrokeColor(IntPtr, Int32) Set the stroke color of a page object.
Public methodStatic memberFPDFPageObj_SetStrokeColor(IntPtr, IntPtr, IntPtr, Single) Set the stroke color, color space, and pattern of a page object.
Public methodStatic memberFPDFPageObj_SetStrokeOverprintFlag Set a flag for stroking operations, specifying whether painting in one set of colorants should cause the corresponding areas of other colorants to be erased(false) or left unchanged(true).
Public methodStatic memberFPDFPageObj_SetTextKnockoutFlag Set the text knockout flag, which determines the behavior of overlapping glyphs within a text object in the transparent imaging model.
Public methodStatic memberFPDFPageObj_Transform Transform (scale, rotate, shear, move) page object.
Public methodStatic memberFPDFPageObj_TransformClipPath Transform (scale, rotate, shear, move) the clip path of page object.
Public methodStatic memberFPDFPageObjectList_CountObject Get number of page objects.
Public methodStatic memberFPDFPageObjectList_GetObject Get page object by index
Public methodStatic memberFPDFPageObjectList_InsertObject Add an object to the objects coolection after specified index. The page object is automatically freed.
Public methodStatic memberFPDFPageObjectList_RemoveObject Remove object from the collection at specified index.
Public methodStatic memberFPDFPath_AddPointCount Adds the specified number of points to the specified path.
Public methodStatic memberFPDFPath_AllocPointCount Allocates the buffer for a given number of points.
Public methodStatic memberFPDFPath_Append Appends the specified Path to another path.
Public methodStatic memberFPDFPath_AppendEx Appends the specified Path to another path.
Public methodStatic memberFPDFPath_AppendLine Adds a rectangle to the path.
Public methodStatic memberFPDFPath_AppendRect Adds a rectangle to the path.
Public methodStatic memberFPDFPath_Copy Copy points from one Path to another.
Public methodStatic memberFPDFPath_Create Create a path object
Public methodStatic memberFPDFPath_Delete Destroy a path and release all related buffers
Public methodStatic memberFPDFPath_GetBoundingBox Get a rectangle that bounds this Path.
Public methodStatic memberFPDFPath_GetBoundingBoxEx Get a rectangle that bounds this Path.
Public methodStatic memberFPDFPath_GetFlag Gets the type of the path point at the specified index.
Public methodStatic memberFPDFPath_GetPointCount Gets the number of points in the current path
Public methodStatic memberFPDFPath_GetPoints Gets the points in the path.
Public methodStatic memberFPDFPath_GetPointX Get x-coordinate of the path point />.
Public methodStatic memberFPDFPath_GetPointY Get y-coordinate of the path point />.
Public methodStatic memberFPDFPath_IsRect Determines whether this path is a rectangle.
Public methodStatic memberFPDFPath_SetPoint Set specified point at specified index.
Public methodStatic memberFPDFPath_SetPointCount Sets the number of points in the specified path.
Public methodStatic memberFPDFPath_Transform Transform (scale, rotate, shear, move) path.
Public methodStatic memberFPDFPath_TrimPoints Decreases the number of points in the specified path to the specified count.
Public methodStatic memberFPDFPathObj_CalcBoundingBox Calculate bounding box
Public methodStatic memberFPDFPathObj_GetFillType Get the fill type of the specified path object.
Public methodStatic memberFPDFPathObj_GetIsStroke Check whether the stroke flag is true or not.
Public methodStatic memberFPDFPathObj_GetMatrix(IntPtr) Get the transformation matrix of the path object.
Public methodStatic memberFPDFPathObj_GetMatrix(IntPtr, Single, Single, Single, Single, Single, Single) Get the transformation matrix of the path object.
Public methodStatic memberFPDFPathObj_GetPath Get the path associated with this PathObject.
Public methodStatic memberFPDFPathObj_SetFillType Set the fill type to the specified PathObject.
Public methodStatic memberFPDFPathObj_SetIsStroke Set the stroke flag.
Public methodStatic memberFPDFPathObj_SetMatrix(IntPtr, FS_MATRIX) Set the matrix of a path object
Public methodStatic memberFPDFPathObj_SetMatrix(IntPtr, Single, Single, Single, Single, Single, Single) Set the matrix of a path object
Public methodStatic memberFPDFPattern_AddRef Increase the reference counter.
Public methodStatic memberFPDFPattern_GetDocument Get PDF Document assigned with the pattern.
Public methodStatic memberFPDFPattern_GetParentMatrix Get a transformation matrix.
Public methodStatic memberFPDFPattern_GetPattern2FormMatrix Get a transformation matrix.
Public methodStatic memberFPDFPattern_GetPatternObj Get Dictionary or Stream that describes the pattern.
Public methodStatic memberFPDFPattern_GetPatternType Get the type of the specified pattern.
Public methodStatic memberFPDFPattern_Release Destroy a pattern object and release all related buffers.
Public methodStatic memberFPDFPattern_RemoveRef Decrease the reference counter.
Public methodStatic memberFPDFPattern_SetForceClear Set ForceClear flag for the specified pattern.
Public methodStatic memberFPDFPattern_SubscribeOnDestroy Set a callback that is called immediately before the color space object is destroyed.
Public methodStatic memberFPDFPattern_UnsubscribeOnDestroy Delete a callback that is called immediately before the color space object is destroyed.
Public methodStatic memberFPDFPRINT_Close Closes an open object handle.
Public methodStatic memberFPDFPRINT_GetData Gets the content of prepared document
Public methodStatic memberFPDFPRINT_GetDocument Gets the handle to the prepared document
Public methodStatic memberFPDFPRINT_Open Prepares given document for direct printing
Public methodStatic memberFPDFREF_Create Creates a Reference object which is linked with an object inside the list of objects.
Public methodStatic memberFPDFREF_GetObjList Gets a list of objects in which is linked with the specified reference object.
Public methodStatic memberFPDFREF_GetRefObjNum Gets an object number which is linked with the specified reference object.
Public methodStatic memberFPDFREF_SetRef Changes a link of Reference object to the specified object in the specified list.
Public methodStatic memberFPDFShadingObj_CalcBoundingBox Calculate bounding box
Public methodStatic memberFPDFShadingObj_GetMatrix(IntPtr) Get the transformation matrix of the shading object.
Public methodStatic memberFPDFShadingObj_GetMatrix(IntPtr, Single, Single, Single, Single, Single, Single) Get the transformation matrix of the shading object.
Public methodStatic memberFPDFShadingObj_GetShaddingPattern Get shading pattern.
Public methodStatic memberFPDFShadingObj_SetMatrix(IntPtr, FS_MATRIX) Set the transformation matrix into shading object
Public methodStatic memberFPDFShadingObj_SetMatrix(IntPtr, Single, Single, Single, Single, Single, Single) Set the transformation matrix into shading object
Public methodStatic memberFPDFShadingObj_SetShaddingPattern Set shading pattern into the specified shading object.
Public methodStatic memberFPDFShadingPattern_Create Create a shading pattern.
Public methodStatic memberFPDFShadingPattern_GetAntiAlias Get a flag indicating whether to filter the shading function to prevent aliasing artifacts.
Public methodStatic memberFPDFShadingPattern_GetBackground Get the background color of a shading.
Public methodStatic memberFPDFShadingPattern_GetBoundingBox Get bounding box of the shading.
Public methodStatic memberFPDFShadingPattern_GetColorSpace Get the color space in which color values are expressed.
Public methodStatic memberFPDFShadingPattern_GetDomain Get the shading's domain.
Public methodStatic memberFPDFShadingPattern_GetFunctions Get the shading's functions.
Public methodStatic memberFPDFShadingPattern_GetMesh Get the triangle / coons patch / tensor patch mesh of the specified shading pattern.
Public methodStatic memberFPDFShadingPattern_GetParams Get parameters from the specified tiling pattern.
Public methodStatic memberFPDFShadingPattern_GetShadingObj Get shading.
Public methodStatic memberFPDFShadingPattern_GetShadingType Get type of shading
Public methodStatic memberFPDFShadingPattern_SetAntiAlias Set a flag indicating whether to filter the shading function to prevent aliasing artifacts.
Public methodStatic memberFPDFShadingPattern_SetBackground Set the background color of a shading.
Public methodStatic memberFPDFShadingPattern_SetBoundingBox Set bounding box of the shading.
Public methodStatic memberFPDFShadingPattern_SetColorSpace Set the color space in which color values are expressed.
Public methodStatic memberFPDFShadingPattern_SetDomain Set the shading's domain.
Public methodStatic memberFPDFShadingPattern_SetFunctions Set the shading's functions.
Public methodStatic memberFPDFShadingPattern_SetMesh Set the triangle / coons patch / tensor patch mesh to the specified shading pattern.
Public methodStatic memberFPDFShadingPattern_SetParams Set parameters to the specified shading pattern of type 4-7.
Public methodStatic memberFPDFShadingType1_GetDomain Get the rectangular domain of coordinates over which the color function(s) are defined.
Public methodStatic memberFPDFShadingType1_GetMatrix Get a transformation matrix mapping the coordinate space specified by the shading's domain into the shading’s target coordinate space.
Public methodStatic memberFPDFShadingType1_SetDomain Set the rectangular domain of coordinates over which the color function(s) are defined.
Public methodStatic memberFPDFShadingType1_SetMatrix Set a transformation matrix mapping the coordinate space specified by the shading's domain into the shading’s target coordinate space.
Public methodStatic memberFPDFShadingType2_GetCoords Get the starting and ending coordinates of the axis.
Public methodStatic memberFPDFShadingType2_GetDomain Get the limiting values of a parametric variable t.
Public methodStatic memberFPDFShadingType2_GetExtend Get two boolean values specifying whether to extend the shading beyond the starting and ending points of the axis, respectively.
Public methodStatic memberFPDFShadingType2_SetCoords Set the starting and ending coordinates of the axis.
Public methodStatic memberFPDFShadingType2_SetDomain Set the limiting values of a parametric variable t.
Public methodStatic memberFPDFShadingType2_SetExtend Set two boolean values specifying whether to extend the shading beyond the starting and ending points of the axis, respectively.
Public methodStatic memberFPDFShadingType3_GetCoords Get the centers and radii of the starting and ending circles
Public methodStatic memberFPDFShadingType3_GetDomain Get the limiting values of a parametric variable t.
Public methodStatic memberFPDFShadingType3_GetExtend Get two boolean values specifying whether to extend the shading beyond the starting and ending circles, respectively.
Public methodStatic memberFPDFShadingType3_SetCoords Set the centers and radii of the starting and ending circles
Public methodStatic memberFPDFShadingType3_SetDomain Set the limiting values of a parametric variable t.
Public methodStatic memberFPDFShadingType3_SetExtend Set two boolean values specifying whether to extend the shading beyond the starting and ending points of the axis, respectively.
Public methodStatic memberFPDFSTREAM_Create Create new Stream object
Public methodStatic memberFPDFSTREAM_GetData Get a managed copy of underlying buffer of the stream.
Public methodStatic memberFPDFSTREAM_GetDecodedData Decodes stream contents.
Public methodStatic memberFPDFSTREAM_GetRawData Get underlying buffer of the stream.
Public methodStatic memberFPDFSTREAM_GetRawSize Gets the length in bytes of the stream.
Public methodStatic memberFPDFSTREAM_InitStream Initialize the stream with a sequence of bytes.
Public methodStatic memberFPDFSTREAM_InitStreamFromFile Initialize the stream with a sequence of bytes readed from specified file.
Public methodStatic memberFPDFSTREAM_IsMemoryBased Returns a Boolean value that indicates whether a Stream was initialized from memory.
Public methodStatic memberFPDFSTREAM_ReadRawData Reads a specified number of bytes from the current stream from specified position.
Public methodStatic memberFPDFSTREAM_ReleaseDecodedData Release decoded content
Public methodStatic memberFPDFSTREAM_SetData(IntPtr, Byte, Boolean) Set specified raw data into current stream
Public methodStatic memberFPDFSTREAM_SetData(IntPtr, IntPtr, Int32, Boolean) Set specified raw data into current stream
Public methodStatic memberFPDFSTRING_CreateChar(Byte, Boolean) Create new String object and initialise it with specified byte string.
Public methodStatic memberFPDFSTRING_CreateChar(String, Boolean, Encoding) Create new String object and initialise it with ANSI string
Public methodStatic memberFPDFSTRING_CreateEmpty Create empty String object
Public methodStatic memberFPDFSTRING_CreateUnicode Create new String object and initialise it with unicode string
Public methodStatic memberFPDFSTRING_IsHex Returns a Boolean value that indicates whether a String is a hex.
Public methodStatic memberFPDFText_ClosePage Release all resources allocated for a text page information structure
Public methodStatic memberFPDFText_CountChars Get number of characters in a page
Public methodStatic memberFPDFText_CountRects Count number of rectangular areas occupied by a segment of texts.
Public methodStatic memberFPDFText_FindClose Release a search context
Public methodStatic memberFPDFText_FindNext Search in the direction from page start to end.
Public methodStatic memberFPDFText_FindPrev Search in the direction from page end to start.
Public methodStatic memberFPDFText_FindStart Start a search.
Public methodStatic memberFPDFText_GetBoundedText Extract unicode text within a rectangular boundary on the page
Public methodStatic memberFPDFText_GetCharBox Get bounding box of a particular character
Public methodStatic memberFPDFText_GetCharIndexAtPos Get the index of a character at or nearby a certain position on the page
Public methodStatic memberFPDFText_GetCharIndexFromTextIndex Get the actually char index in text_page's internal char list.
Public methodStatic memberFPDFText_GetFontObsolete.
Get font of a particular character
Public methodStatic memberFPDFText_GetFontSize Get the font size of a particular character
Public methodStatic memberFPDFText_GetRect Get a rectangular area from the result generated by FPDFText_CountRects(IntPtr, Int32, Int32).
Public methodStatic memberFPDFText_GetSchCount Get the number of matched characters in the search result
Public methodStatic memberFPDFText_GetSchResultIndex Get the starting character index of the search result.
Public methodStatic memberFPDFText_GetText Extract unicode text string from the page
Public methodStatic memberFPDFText_GetUnicode Get Unicode of a character in a page
Public methodStatic memberFPDFText_GetUnicodeEx Get Unicode of a character in a page
Public methodStatic memberFPDFText_LoadPage Prepare information about all characters in a page.
Public methodStatic memberFPDFTextObj_CalcCharPos Calculate the offsets to start and end of each character in text object
Public methodStatic memberFPDFTextObj_CountChars Get the number of characters from a text object.
Public methodStatic memberFPDFTextObj_CountItems Get the number of items from a text object.
Public methodStatic memberFPDFTextObj_GetCharInfo(IntPtr, Int32, Int32, Single) Get the unicode of a special character in a text object and kerning.
Public methodStatic memberFPDFTextObj_GetCharInfo(IntPtr, Int32, Int32, Single, Single) Get the unicode of a special character in a text object and its placement.
Public methodStatic memberFPDFTextObj_GetCharRect Get character bounding box
Public methodStatic memberFPDFTextObj_GetCharSpacing Get character spacing.
Public methodStatic memberFPDFTextObj_GetCharWidth Get the width of specified character
Public methodStatic memberFPDFTextObj_GetFont Get the font Handle to a text object.
Public methodStatic memberFPDFTextObj_GetFontSize Get the font size of a text object.
Public methodStatic memberFPDFTextObj_GetItemInfo Get item information
Public methodStatic memberFPDFTextObj_GetPos Get location of the specified text object
Public methodStatic memberFPDFTextObj_GetPosX Get X position of the specified text object
Public methodStatic memberFPDFTextObj_GetPosY Get Y position of the specified text object
Public methodStatic memberFPDFTextObj_GetRenderMode Get text rendering mode.
Public methodStatic memberFPDFTextObj_GetSpaceCharWidth Get the width of space character
Public methodStatic memberFPDFTextObj_GetText(IntPtr, Int32) Get non-unicode text containing in the text object.
Public methodStatic memberFPDFTextObj_GetText(IntPtr, Encoding) Retrieves non-unicode text from the text object.
Public methodStatic memberFPDFTextObj_GetTextFromItems(IntPtr) Get unicod text containing in text object.
Public methodStatic memberFPDFTextObj_GetTextFromItems(IntPtr, Int32) Get non-unicode text containing in text object.
Public methodStatic memberFPDFTextObj_GetTextMatrix(IntPtr) Get the text object matrix.
Public methodStatic memberFPDFTextObj_GetTextMatrix(IntPtr, FS_MATRIX) Get the text object matrix.
Public methodStatic memberFPDFTextObj_GetTextMatrix(IntPtr, Single, Single, Single, Single, Single, Single) Get the text object matrix.
Public methodStatic memberFPDFTextObj_GetTextUnicode Retrieves unicode text from the text object.
Public methodStatic memberFPDFTextObj_GetWordSpacing Get word spacing.
Public methodStatic memberFPDFTextObj_RecalcPositionData Recalculate charactes positions
Public methodStatic memberFPDFTextObj_SetCharSpacing Get character spacing.
Public methodStatic memberFPDFTextObj_SetEmpty Set empty string in a text object
Public methodStatic memberFPDFTextObj_SetFont Set the font into a text object
Public methodStatic memberFPDFTextObj_SetFontSize Set the font size of a text object.
Public methodStatic memberFPDFTextObj_SetPosition Move text object into specified location
Public methodStatic memberFPDFTextObj_SetRenderMode Set text rendering mode.
Public methodStatic memberFPDFTextObj_SetText Stores an ANSI string on the text object.
Public methodStatic memberFPDFTextObj_SetTextMatrix(IntPtr, FS_MATRIX) Set the text object matrix.
Public methodStatic memberFPDFTextObj_SetTextMatrix(IntPtr, Single, Single, Single, Single, Single, Single) Set the text object matrix.
Public methodStatic memberFPDFTextObj_SetTextRaw Low-level function to insert ANSI/Unicode string into text object
Public methodStatic memberFPDFTextObj_SetTextUnicode Stores a string on the text object.
Public methodStatic memberFPDFTextObj_SetWordSpacing Get word spacing.
Public methodStatic memberFPDFTextObj_TransformObsolete.
This method is obsolete. Please use FPDFPageObj_Transform(IntPtr, Double, Double, Double, Double, Double, Double) instead.
Public methodStatic memberFPDFTilingPattern_Create Create a tiling pattern.
Public methodStatic memberFPDFTilingPattern_GetParams Get parameters from the specified tiling pattern.
Public methodStatic memberFPDFTilingPattern_SetParams Set parameters to the specified tiling pattern.
Public methodStatic memberFPDFTOOLS_GetAnnotsWithoutAP Gets the indexes of the annotations which has no appearance stream.
Public methodStatic memberFPDFTOOLS_GetWaveData Convert audio WAV file to PDF compatible format.
Public methodStatic memberFPDFTOOLS_ParseDefaultAppearance Parse default appearance string
Public methodStatic memberFPDPage_HasFormFieldAtPoint Check the form field position by point.
Public methodStatic memberFSDK_SetUnSpObjProcessHandler Setup A UnSupport Object process handler for Pdfium sdk.
Public methodStatic memberIntersectClipRect The IntersectClipRect function creates a new clipping region from the intersection of the current clipping region and the specified rectangle.
Public methodStatic memberSetGroupState Sets the state of the group to ON, OFF, or the default state.
Public methodStatic memberSetWorldTransform The SetWorldTransform function sets a two-dimensional linear transformation between world space and page space for the specified device context. This transformation can be used to scale, rotate, shear, or translate graphics output.
Public methodStatic memberUnloadDllFromProcess Unload pdfium dynamic library (.dll/.dylib) from the process.
Top
See Also