THPDFPageRenderBackendRequest Record
Bundelt de documenttoegang, de gecompileerde displaylijst, de pagina-index en de resolutie die een render-backend nodig heeft om één pagina te rasteriseren
Declaratie
THPDFPageRenderBackendRequest= record
Access: THPDFRenderDocAccess;
DisplayList: THPDFPageDisplayList;
PageIndex: Integer;
DPI: Integer;
end;
Eenheid
HPDFPageRenderer
Velden
| Veld | Doel |
|---|---|
Access | Documenttoegang-handle waarmee de backend pagina-bronnen zoals fonts en image-XObjects leest |
DisplayList | Gecompileerde THPDFPageDisplayList met de pagina-tokens, operators en geclassificeerde objecten |
PageIndex | Index van de geladen pagina die wordt gerenderd |
DPI | Doelresolutie in dots per inch voor de uitvoerbitmap |
Gebruiksopmerkingen
- Wordt doorgegeven aan
IHPDFPageRenderBackend.RenderPage; eigen backends ontvangen hetzelfde record als de native GDI-backend - De displaylijst wordt één keer per pagina gecompileerd en kan hergebruikt worden in aanvragen met verschillende DPI-waarden
- Backends moeten
Accessals read-only behandelen en er bronnen uithalen in plaats van rechtstreeks in het document te duiken