RenderPageToMemory
Renderöinti ja tulostus
Kuvaus
Renderöi yhden sivun kutsujan toimittamaan bittikarttamuistipuskuriin, kun PDFium-renderöijä on valittuna
Syntaksi
Delphi
Function TPDFlib.RenderPageToMemory(DPI: Double; Page: Integer; Target: Pointer; Width, Height, BitsPerPixel: Integer): Integer;
Parametrit
| DPI | Pyydetty renderöintiresoluutio ennen nykyisen renderöintiskaalan soveltamista |
|---|---|
| Page | Yhdestä alkava sivunumero. Asiakirjan alueen ulkopuoliset arvot rajataan lähimpään kelvolliseen sivuun |
| Target | Osoitin kutsujan toimittamaan kohdepikselipuskuriin |
| Width | Kohdebittikartan leveys pikseleinä |
| Height | Kohdebittikartan korkeus pikseleinä |
| BitsPerPixel | Pikselimuodon syvyys. Vain arvot 24 ja 32 hyväksytään |
Paluuarvot
Palauttaa arvon 1, kun PDFium renderöi puskuriin. Palauttaa arvon 0 tukemattomille bittisyvyyksille, kun Cairo on valittu, kun PDFium ei ole saatavilla tai kun renderöinti epäonnistuu
Huomautukset
Funktion SelectRenderer(3) pitää olla aktiivinen. Cairo ei tue tätä muistirenderöintipolkua