HPDFRenderHeadlessPagePNG
function HPDFRenderHeadlessPagePNG(const Access: THPDFHeadlessRenderAccess;
Destination: TStream; const Options: THPDFHeadlessRenderOptions):
THPDFHeadlessRenderResult;
Gedeclareerd in HPDFHeadlessCairoDevice; rendert één geleende geladen pagina naar een RGB-PNG op een wit imagesurface
Access moet geldige page/resources en object-, stream-, font- en permission-callbacks aanleveren; het document en diens optionele annuleringstoken blijven in caller-eigendom en moeten gedurende de aanroep in leven en ongewijzigd blijven
Destination is een vereiste schrijfbare stream in caller-eigendom; de functie schrijft op diens huidige positie en sluit hem niet af of wist hem niet
Rendering, budgetvalidatie en PNG-encoding ronden af in private storage voordat destination-schrijfacties beginnen, dus die fouten behouden bestaande destination-bytes
Een finale destination-I/O-fout kan bytes achterlaten die de stream heeft geaccepteerd; gebruik de file-overload wanneer atomare bestandpublicatie vereist is
Options sturen schaal, appearances en resourcelimieten; de teruggegeven counters beschrijven de geslaagde render
Zie Native Linux Cairo renderer voor dependencies, ondersteunde content, conservatieve font admission en faalgrenzen
Ondersteunde annotaties zonder normale appearance gebruiken tijdelijke annotation-appearances zonder de brongraaf te wijzigen