THPDFPageRenderBackendRequest rekord
Egy csomagba foglalja a dokumentum-hozzáférést, a lefordított megjelenítési listát, az oldalindexet és a felbontást, amelyre egy renderelő háttérrendszernek szüksége van egy oldal raszterizálásához
Deklaráció
THPDFPageRenderBackendRequest= record
Access: THPDFRenderDocAccess;
DisplayList: THPDFPageDisplayList;
PageIndex: Integer;
DPI: Integer;
end;
Egység
HPDFPageRenderer
Mezők
| Mező | Cél |
|---|---|
Access | Dokumentum-hozzáférési leíró, amelyen keresztül a háttérrendszer beolvassa az oldal erőforrásait, például a betűtípusokat és a kép-XObjecteket |
DisplayList | A lefordított THPDFPageDisplayList, amely az oldal tokeneit, operátorait és osztályozott objektumait tartalmazza |
PageIndex | A renderelt betöltött oldal indexe |
DPI | A kimeneti bitmap cél-felbontása hüvelykenkénti pontban |
Használati megjegyzések
- Az
IHPDFPageRenderBackend.RenderPagehívásnak adódik át; az egyedi háttérrendszerek ugyanezt a rekordot kapják, mint a natív GDI háttérrendszer - A megjelenítési lista oldalonként egyszer fordítódik le, és különböző DPI-értékű kérések között újrahasznosítható
- A háttérrendszerek az
Accessmezőt írásvédettként kezelik, és rajta keresztül kérik az erőforrásokat, ahelyett hogy közvetlenül a dokumentumhoz nyúlnának