RenderPageToMemory
Atvaizdavimas ir spausdinimas
Aprašymas
Kai pasirinktas PDFium atvaizduotojas, atvaizduoja vieną puslapį į kviesėjo pateiktą taškinės grafikos atminties buferį
Sintaksė
Delphi
Function TPDFlib.RenderPageToMemory(DPI: Double; Page: Integer; Target: Pointer; Width, Height, BitsPerPixel: Integer): Integer;
Parametrai
| DPI | Pageidaujamoji atvaizdavimo skiriamoji geba prieš taikant esamąjį atvaizdavimo mastelį |
|---|---|
| Page | Puslapio numeris nuo 1. Už dokumento diapazono ribų esančios reikšmės ribojamos iki artimiausiojo galiojančio puslapio |
| Target | Rodyklė į kviesėjo pateiktą paskirties pikselių buferį |
| Width | Destination bitmap width in pixels. |
| Height | Destination bitmap height in pixels. |
| BitsPerPixel | Pikselio formato gylis. Priimami tik 24 ir 32 |
Grąžina
Grąžina 1, kai PDFium atvaizduoja į buferį. Grąžina 0 nepalaikomiesiems bitų gyliams, kai pasirinktas Cairo, kai PDFium neprieinamas arba kai atvaizdavimas nepavyksta
Pastabos
Turi būti aktyvus SelectRenderer(3). Cairo šio atminties atvaizdavimo kelio nepalaiko