PDFium Delphi Component Docs

ChooseRenderFlags metode

Komponen: TPdf  ·  Unit: PDFium
Memilih flag render native dari skala akhir dan ukuran tujuan

Syntax

function ChooseRenderFlags(Scale: Double; DestWidth, DestHeight: Integer): Integer;

ScaleDouble. Final scale factor of the render, where values below 1.0 mean the page is being reduced.
DestWidth, DestHeightInteger. Size of the destination bitmap in pixels.
ResultInteger. Bitwise combination of FPDF_RENDER_* flags, or 0 when the defaults are appropriate.

Description

Dua situasi memerlukan flag non-bawaan, dan keduanya bergantung pada angka yang hanya diketahui pemanggil saat render. Di bawah skala 0.5, FPDF_RENDER_FORCEHALFTONE memberi kualitas gambar lebih baik daripada interpolasi bawaan, karena piksel sumber jauh melebihi piksel tujuan. Di atas sekitar empat megapiksel bitmap tujuan, FPDF_RENDER_LIMITEDIMAGECACHE mencegah halaman penuh gambar besar menguras memori

Hasil dimaksudkan untuk digabungkan dengan apa pun yang sudah diatur aplikasi, sehingga tampilan zoom-keluar dan ekspor ukuran poster masing-masing mendapat flag yang sesuai tanpa mengodekan satu set flag untuk setiap tingkat zoom

Flag dikembalikan sebagai integer untuk titik masuk render native; overload tingkat tinggi RenderPage menerima set TRenderOptions

See Also

RenderPage, PageComplexity, RenderPageBanded, RenderTile