Table of Contents

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