Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.

DynaPDF Manual - Page 289

Previous Page 288   Index   Next Page 290

Function Reference
Page 289 of 750
SI32 pdfDeletePage(
const PPDF* IPDF, // Instance pointer
UI32 PageNum)
// Page number
This function deletes a page. The parameter PageNum must be the page number that should be
deleted. The first page has the number 1, the second 2 and so on. A page is physically deleted by this
function but no objects used by the page. All other pages and objects are still valid.
Return values:
If the function succeeds the return value is the remaining number of pages. If the function fails the
return value is a negative error code.
void pdfDeletePageLabels(
const PPDF* IPDF) // Instance pointer
The function deletes all page labels contained in the current open document, if any.
SI32 pdfDeletePDF(
PPDF* IPDF) // Instance pointer
The function deletes a PDF instance that was previously created with the function NewPDF().
This function is automatically called in the wrapper classes for Visual Basic, Visual Basic .Net and
DeleteRasterizer (Rendering Engine)
void rasDeleteRasterizer(
IRAS** RasPtr) // Address of the rasterizer pointer
The function deletes a rasterizer object and sets the variable to NULL. The address of the variable
must be passed to the function, e.g. rasDeleteRasterizer(&ras);
LBOOL pdfDeleteSeparationInfo(
const PPDF* IPDF, // Instance pointer
LBOOL AllPages)
// Delete the separation info of all pages?

Previous topic: DeleteOutputIntent

Next topic: DeleteTemplateEx