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

DPIPageidaujamoji atvaizdavimo skiriamoji geba prieš taikant esamąjį atvaizdavimo mastelį
PagePuslapio numeris nuo 1. Už dokumento diapazono ribų esančios reikšmės ribojamos iki artimiausiojo galiojančio puslapio
TargetRodyklė į kviesėjo pateiktą paskirties pikselių buferį
WidthDestination bitmap width in pixels.
HeightDestination bitmap height in pixels.
BitsPerPixelPikselio 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

Taip pat žiūrėkite

SetPDFiumFileName, SelectRenderer, PDFiumRendering