RenderPageToMemory
Renderelés és nyomtatás
Leírás
Egy oldalt a hívó által biztosított bittérkép-memóriapufferbe renderel, ha a PDFium renderelő van kiválasztva
Szintaxis
Delphi
Function TPDFlib.RenderPageToMemory(DPI: Double; Page: Integer; Target: Pointer; Width, Height, BitsPerPixel: Integer): Integer;
Paraméterek
| DPI | A kért renderelési felbontás az aktuális renderelési lépték alkalmazása előtt |
|---|---|
| Page | Egyalapú oldalszám. A dokumentumtartományon kívüli értékek a legközelebbi érvényes oldalra korlátozódnak |
| Target | A hívó által megadott cél képpontpufferre mutató mutató |
| Width | A célbitkép szélessége képpontban |
| Height | A célbitkép magassága képpontban |
| BitsPerPixel | Képpontformátum mélysége. Csak a 24 és 32 érték elfogadott |
Visszaad
1-et ad vissza, ha a PDFium a pufferbe renderel; 0-t ad vissza, ha a színmélység nem támogatott, a Cairo van kiválasztva, a PDFium nem érhető el, vagy a renderelés meghiúsul.
Megjegyzések
A SelectRenderer(3) szolgáltatásnak aktívnak kell lennie. A Cairo nem támogatja ezt a memóriabeli megjelenítési útvonalat