DynaPDF Manual - Page 352

Previous Page 351   Index   Next Page 353

Function Reference
Page 352 of 883
DeleteSeparationInfo
Syntax:
LBOOL pdfDeleteSeparationInfo(
const PPDF* IPDF, // Instance pointer
LBOOL AllPages)
// Delete the separation info of all pages?
The function deleted the separation of the current open page or of all pages if the parameter
AllPages is set to true.
Return values:
If the function succeeds the return value is 1. If the function fails the return value is 0.
DeleteSVG
Syntax:
void pdfDeleteSVG(
ISVG** ISVG) // SVG parser instance
The function deletes the SVG parser instance that was returned by LoadSVG() or
LoadSVGFromBuffer().
Note that the address of the pointer must be passed to the function:
pdfDeleteSVG(&svg);
The variable is set to NULL after deletion.
DeleteTemplate
Syntax:
SI32 pdfDeleteTemplate(
const PPDF* IPDF, // Instance pointer
UI32 Handle)
// Template handle
This function deletes a template. The parameter Handle must be a valid template handle. A template
is not physically deleted by this function, only the content stream is cleared. Templates can be
references in other content stream so that it is quite complex to delete a template physically at
runtime. However, this behaviour is maybe changed in a future version of DynaPDF.
Imported PDF pages are converted to templates by default. The handles of such templates are often
not known, however, it is possibly to delete them by using the function DeleteTemplateEx().
Return values:
If the function succeeds the return value is 1. If the function fails the return value is 0.
DeleteTemplateEx
Syntax:
 

Previous topic: DeletePage, DeletePageLabels, DeletePDF, DeleteRasterizer (Rendering Engine)

Next topic: DeleteWatermark