Class PdfFormFillNative
- Namespace
- nebulae.dotPDFium.Native
- Assembly
- dotPDFium.dll
public static class PdfFormFillNative
- Inheritance
-
PdfFormFillNative
- Inherited Members
-
Methods
public static extern bool FORM_CanRedo(nint formHandle, nint page)
Parameters
formHandle
nint
page
nint
Returns
- bool
public static extern bool FORM_CanUndo(nint formHandle, nint page)
Parameters
formHandle
nint
page
nint
Returns
- bool
public static extern void FORM_DoDocumentAAction(nint formHandle, int aaType)
Parameters
formHandle
nint
aaType
int
public static extern void FORM_DoDocumentJSAction(nint formHandle)
Parameters
formHandle
nint
public static extern void FORM_DoDocumentOpenAction(nint formHandle)
Parameters
formHandle
nint
FORM_DoPageAAction(nint, nint, int)
public static extern void FORM_DoPageAAction(nint page, nint formHandle, int aaType)
Parameters
page
nint
formHandle
nint
aaType
int
public static extern bool FORM_ForceToKillFocus(nint formHandle)
Parameters
formHandle
nint
Returns
- bool
public static extern bool FORM_GetFocusedAnnot(nint formHandle, out int pageIndex, out nint annot)
Parameters
formHandle
nint
pageIndex
int
annot
nint
Returns
- bool
FORM_GetFocusedText(nint, nint, nint, uint)
public static extern uint FORM_GetFocusedText(nint formHandle, nint page, nint buffer, uint buflen)
Parameters
formHandle
nint
page
nint
buffer
nint
buflen
uint
Returns
- uint
FORM_GetSelectedText(nint, nint, nint, uint)
public static extern uint FORM_GetSelectedText(nint formHandle, nint page, nint buffer, uint buflen)
Parameters
formHandle
nint
page
nint
buffer
nint
buflen
uint
Returns
- uint
public static extern bool FORM_IsIndexSelected(nint formHandle, nint page, int index)
Parameters
formHandle
nint
page
nint
index
int
Returns
- bool
FORM_OnAfterLoadPage(nint, nint)
public static extern void FORM_OnAfterLoadPage(nint page, nint formHandle)
Parameters
page
nint
formHandle
nint
FORM_OnBeforeClosePage(nint, nint)
public static extern void FORM_OnBeforeClosePage(nint page, nint formHandle)
Parameters
page
nint
formHandle
nint
public static extern bool FORM_OnChar(nint formHandle, nint page, int charCode, int modifier)
Parameters
formHandle
nint
page
nint
charCode
int
modifier
int
Returns
- bool
public static extern bool FORM_OnFocus(nint formHandle, nint page, int modifier, double x, double y)
Parameters
formHandle
nint
page
nint
modifier
int
x
double
y
double
Returns
- bool
public static extern bool FORM_OnKeyDown(nint formHandle, nint page, int keyCode, int modifier)
Parameters
formHandle
nint
page
nint
keyCode
int
modifier
int
Returns
- bool
public static extern bool FORM_OnKeyUp(nint formHandle, nint page, int keyCode, int modifier)
Parameters
formHandle
nint
page
nint
keyCode
int
modifier
int
Returns
- bool
public static extern bool FORM_OnLButtonDoubleClick(nint formHandle, nint page, int modifier, double x, double y)
Parameters
formHandle
nint
page
nint
modifier
int
x
double
y
double
Returns
- bool
public static extern bool FORM_OnLButtonDown(nint formHandle, nint page, int modifier, double x, double y)
Parameters
formHandle
nint
page
nint
modifier
int
x
double
y
double
Returns
- bool
public static extern bool FORM_OnLButtonUp(nint formHandle, nint page, int modifier, double x, double y)
Parameters
formHandle
nint
page
nint
modifier
int
x
double
y
double
Returns
- bool
public static extern bool FORM_OnMouseMove(nint formHandle, nint page, int modifier, double x, double y)
Parameters
formHandle
nint
page
nint
modifier
int
x
double
y
double
Returns
- bool
public static extern bool FORM_OnMouseWheel(nint formHandle, nint page, int modifier, ref FsPointF coord, int deltaX, int deltaY)
Parameters
formHandle
nint
page
nint
modifier
int
coord
FsPointF
deltaX
int
deltaY
int
Returns
- bool
public static extern bool FORM_OnRButtonDown(nint formHandle, nint page, int modifier, double x, double y)
Parameters
formHandle
nint
page
nint
modifier
int
x
double
y
double
Returns
- bool
public static extern bool FORM_OnRButtonUp(nint formHandle, nint page, int modifier, double x, double y)
Parameters
formHandle
nint
page
nint
modifier
int
x
double
y
double
Returns
- bool
public static extern bool FORM_Redo(nint formHandle, nint page)
Parameters
formHandle
nint
page
nint
Returns
- bool
public static extern void FORM_ReplaceAndKeepSelection(nint formHandle, nint page, string text)
Parameters
formHandle
nint
page
nint
text
string
public static extern void FORM_ReplaceSelection(nint formHandle, nint page, string text)
Parameters
formHandle
nint
page
nint
text
string
FORM_SelectAllText(nint, nint)
public static extern bool FORM_SelectAllText(nint formHandle, nint page)
Parameters
formHandle
nint
page
nint
Returns
- bool
public static extern bool FORM_SetFocusedAnnot(nint formHandle, nint annot)
Parameters
formHandle
nint
annot
nint
Returns
- bool
public static extern bool FORM_SetIndexSelected(nint formHandle, nint page, int index, bool selected)
Parameters
formHandle
nint
page
nint
index
int
selected
bool
Returns
- bool
public static extern bool FORM_Undo(nint formHandle, nint page)
Parameters
formHandle
nint
page
nint
Returns
- bool
public static extern void FPDFDOC_ExitFormFillEnvironment(nint formHandle)
Parameters
formHandle
nint
public static extern nint FPDFDOC_InitFormFillEnvironment(nint doc, ref PdfFormFillInfo formInfo)
Parameters
doc
nint
formInfo
PdfFormFillInfo
Returns
- nint
FPDFPage_FormFieldZOrderAtPoint(nint, nint, double, double)
public static extern int FPDFPage_FormFieldZOrderAtPoint(nint formHandle, nint page, double x, double y)
Parameters
formHandle
nint
page
nint
x
double
y
double
Returns
- int
FPDFPage_HasFormFieldAtPoint(nint, nint, double, double)
public static extern int FPDFPage_HasFormFieldAtPoint(nint formHandle, nint page, double x, double y)
Parameters
formHandle
nint
page
nint
x
double
y
double
Returns
- int
public static extern void FPDF_FFLDraw(nint formHandle, nint bitmap, nint page, int startX, int startY, int sizeX, int sizeY, int rotate, int flags)
Parameters
formHandle
nint
bitmap
nint
page
nint
startX
int
startY
int
sizeX
int
sizeY
int
rotate
int
flags
int
public static extern int FPDF_GetFormType(nint document)
Parameters
document
nint
Returns
- int
public static extern bool FPDF_LoadXFA(nint document)
Parameters
document
nint
Returns
- bool
public static extern void FPDF_RemoveFormFieldHighlight(nint formHandle)
Parameters
formHandle
nint
public static extern void FPDF_SetFormFieldHighlightAlpha(nint formHandle, byte alpha)
Parameters
formHandle
nint
alpha
byte
public static extern void FPDF_SetFormFieldHighlightColor(nint formHandle, int fieldType, uint color)
Parameters
formHandle
nint
fieldType
int
color
uint