DynaPDF Manual - Page 302

Previous Page 301   Index   Next Page 303

Function Reference
Page 302 of 787
DeleteRasterizer (Rendering Engine)
Syntax:
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);
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.
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.
 

Previous topic: DeleteOutputIntent, DeletePage, DeletePageLabels, DeletePDF

Next topic: DeleteTemplateEx, DeleteXFAForm

Start Chat