Click or drag to resize

Pdfium Methods

The Pdfium type exposes the following members.

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_GetPaletteArgb Obsolete.
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_SetPaletteArgb Obsolete.
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_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_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 FPDFDOC_InitFormFillEnvironment 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_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_AllocMemory Obsolete.
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_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_FreeMemory Obsolete.
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, GenerateContentCallback, 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_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_GetFilePath Obsolete.
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 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_GetPitch Obsolete.
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 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
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 string associated with the specified key.
Public methodStatic memberFPDFDICT_GetStringByEx
Gets the 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_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_Transform Obsolete.
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
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
Get the copy of bitmap 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_Transform Obsolete.
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_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 a string that represents the current object.
Public methodStatic memberFPDFOBJ_GetType
Get type of an PDF object
Public methodStatic memberFPDFOBJ_GetUnicodeText
Returns a unicode string that represents the current 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
Insert string into PDF object
Public methodStatic memberFPDFOBJ_UnsubscribeOnDestroy
Delete a callback that is called immediately before the object is destroyed.
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, GenerateContentCallback, 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_Copy Obsolete.
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_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_GetFillColor
Get the fill color 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_GetStrokeColor
Get the stroke color 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_NewPathObj Obsolete.
Create a new path Object.
Public methodStatic memberFPDFPageObj_NewTextObj Obsolete.
Create a new Text Object.
Public methodStatic memberFPDFPageObj_NewTextObjEx Obsolete.
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_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_SetFillColor
Set the fill color 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_SetStrokeColor
Set the stroke color 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_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_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_SetForceClear
Set ForceClear flag for the specified pattern.
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_Delete
Delete 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_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 fill color of a page object.
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 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
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_GetFont Obsolete.
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, Single)
Get unicod text containing in text object.
Public methodStatic memberFPDFTextObj_GetText(IntPtr, Encoding)
Retrieves non-unicode text from the text object.
Public methodStatic memberFPDFTextObj_GetText(IntPtr, Int32, Single)
Get non-unicode text containing in 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(IntPtr, String)
Insert non-unicode string into text object
Public methodStatic memberFPDFTextObj_SetText(IntPtr, String, Single)
Insert unicode string into text object
Public methodStatic memberFPDFTextObj_SetText(IntPtr, String, Encoding)
Stores a string on the text object.
Public methodStatic memberFPDFTextObj_SetText(IntPtr, Int32, Int32, Single)
Insert unicode string into 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_SetTextUnicode
Stores a string on the text object.
Public methodStatic memberFPDFTextObj_SetWordSpacing
Get word spacing.
Public methodStatic memberFPDFTextObj_Transform Obsolete.
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 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