Class PdfTransformPageNative
- Namespace
- nebulae.dotPDFium.Native
- Assembly
- dotPDFium.dll
public static class PdfTransformPageNative
- Inheritance
-
PdfTransformPageNative
- Inherited Members
-
Methods
FPDFClipPath_CountPathSegments(nint, int)
public static extern int FPDFClipPath_CountPathSegments(nint clipPath, int pathIndex)
Parameters
clipPath
nint
pathIndex
int
Returns
- int
FPDFClipPath_CountPaths(nint)
public static extern int FPDFClipPath_CountPaths(nint clipPath)
Parameters
clipPath
nint
Returns
- int
FPDFClipPath_GetPathSegment(nint, int, int)
public static extern nint FPDFClipPath_GetPathSegment(nint clipPath, int pathIndex, int segmentIndex)
Parameters
clipPath
nint
pathIndex
int
segmentIndex
int
Returns
- nint
FPDFPageObj_GetClipPath(nint)
public static extern nint FPDFPageObj_GetClipPath(nint pageObject)
Parameters
pageObject
nint
Returns
- nint
FPDFPageObj_TransformClipPath(nint, double, double, double, double, double, double)
public static extern void FPDFPageObj_TransformClipPath(nint pageObject, double a, double b, double c, double d, double e, double f)
Parameters
pageObject
nint
a
double
b
double
c
double
d
double
e
double
f
double
FPDFPage_GetArtBox(nint, out float, out float, out float, out float)
public static extern bool FPDFPage_GetArtBox(nint page, out float left, out float bottom, out float right, out float top)
Parameters
page
nint
left
float
bottom
float
right
float
top
float
Returns
- bool
FPDFPage_GetBleedBox(nint, out float, out float, out float, out float)
public static extern bool FPDFPage_GetBleedBox(nint page, out float left, out float bottom, out float right, out float top)
Parameters
page
nint
left
float
bottom
float
right
float
top
float
Returns
- bool
FPDFPage_GetCropBox(nint, out float, out float, out float, out float)
public static extern bool FPDFPage_GetCropBox(nint page, out float left, out float bottom, out float right, out float top)
Parameters
page
nint
left
float
bottom
float
right
float
top
float
Returns
- bool
FPDFPage_GetMediaBox(nint, out float, out float, out float, out float)
public static extern bool FPDFPage_GetMediaBox(nint page, out float left, out float bottom, out float right, out float top)
Parameters
page
nint
left
float
bottom
float
right
float
top
float
Returns
- bool
FPDFPage_GetTrimBox(nint, out float, out float, out float, out float)
public static extern bool FPDFPage_GetTrimBox(nint page, out float left, out float bottom, out float right, out float top)
Parameters
page
nint
left
float
bottom
float
right
float
top
float
Returns
- bool
FPDFPage_InsertClipPath(nint, nint)
public static extern void FPDFPage_InsertClipPath(nint page, nint clipPath)
Parameters
page
nint
clipPath
nint
FPDFPage_SetArtBox(nint, float, float, float, float)
public static extern void FPDFPage_SetArtBox(nint page, float left, float bottom, float right, float top)
Parameters
page
nint
left
float
bottom
float
right
float
top
float
FPDFPage_SetBleedBox(nint, float, float, float, float)
public static extern void FPDFPage_SetBleedBox(nint page, float left, float bottom, float right, float top)
Parameters
page
nint
left
float
bottom
float
right
float
top
float
FPDFPage_SetCropBox(nint, float, float, float, float)
public static extern void FPDFPage_SetCropBox(nint page, float left, float bottom, float right, float top)
Parameters
page
nint
left
float
bottom
float
right
float
top
float
FPDFPage_SetMediaBox(nint, float, float, float, float)
public static extern void FPDFPage_SetMediaBox(nint page, float left, float bottom, float right, float top)
Parameters
page
nint
left
float
bottom
float
right
float
top
float
FPDFPage_SetTrimBox(nint, float, float, float, float)
public static extern void FPDFPage_SetTrimBox(nint page, float left, float bottom, float right, float top)
Parameters
page
nint
left
float
bottom
float
right
float
top
float
FPDFPage_TransFormWithClip(nint, ref FsMatrixF, ref FsRectF)
public static extern bool FPDFPage_TransFormWithClip(nint page, ref FsMatrixF matrix, ref FsRectF clipRect)
Parameters
page
nint
matrix
FsMatrixF
clipRect
FsRectF
Returns
- bool
FPDF_CreateClipPath(float, float, float, float)
public static extern nint FPDF_CreateClipPath(float left, float bottom, float right, float top)
Parameters
left
float
bottom
float
right
float
top
float
Returns
- nint
FPDF_DestroyClipPath(nint)
public static extern void FPDF_DestroyClipPath(nint clipPath)
Parameters
clipPath
nint