Table of Contents

Class PdfPpoNative

Namespace
nebulae.dotPDFium.Native
Assembly
dotPDFium.dll
public static class PdfPpoNative
Inheritance
PdfPpoNative
Inherited Members

Methods

FPDF_CloseXObject(nint)

public static extern void FPDF_CloseXObject(nint xobject)

Parameters

xobject nint

FPDF_CopyViewerPreferences(nint, nint)

public static extern bool FPDF_CopyViewerPreferences(nint destDoc, nint srcDoc)

Parameters

destDoc nint
srcDoc nint

Returns

bool

FPDF_ImportNPagesToOne(nint, float, float, nuint, nuint)

public static extern nint FPDF_ImportNPagesToOne(nint srcDoc, float outputWidth, float outputHeight, nuint pagesX, nuint pagesY)

Parameters

srcDoc nint
outputWidth float
outputHeight float
pagesX nuint
pagesY nuint

Returns

nint

FPDF_ImportPages(nint, nint, string, int)

public static extern bool FPDF_ImportPages(nint destDoc, nint srcDoc, string pageRange, int index)

Parameters

destDoc nint
srcDoc nint
pageRange string
index int

Returns

bool

FPDF_ImportPagesByIndex(nint, nint, int[], uint, int)

public static extern bool FPDF_ImportPagesByIndex(nint destDoc, nint srcDoc, int[] pageIndices, uint length, int index)

Parameters

destDoc nint
srcDoc nint
pageIndices int[]
length uint
index int

Returns

bool

FPDF_NewFormObjectFromXObject(nint)

public static extern nint FPDF_NewFormObjectFromXObject(nint xobject)

Parameters

xobject nint

Returns

nint

FPDF_NewXObjectFromPage(nint, nint, int)

public static extern nint FPDF_NewXObjectFromPage(nint destDoc, nint srcDoc, int srcPageIndex)

Parameters

destDoc nint
srcDoc nint
srcPageIndex int

Returns

nint