RenderPageToMemory
İşleme ve yazdırma
Açıklama
PDFium işleyicisi seçildiğinde bir sayfayı çağıranın sağladığı bit eşlem bellek arabelleğine işler
Sözdizimi
Delphi
Function TPDFlib.RenderPageToMemory(DPI: Double; Page: Integer; Target: Pointer; Width, Height, BitsPerPixel: Integer): Integer;
Parametreler
| DPI | Geçerli işleme ölçeği uygulanmadan önce istenen işleme çözünürlüğü |
|---|---|
| Page | 1 tabanlı sayfa numarası. Belge aralığının dışındaki değerler en yakın geçerli sayfaya sınırlandırılır |
| Target | Çağıranın sağladığı hedef piksel arabelleğinin işaretçisi |
| Width | Piksel cinsinden hedef bit eşlem genişliği |
| Height | Hedef bit eşlemin piksel cinsinden yüksekliği |
| BitsPerPixel | Piksel biçimi derinliği. Yalnızca 24 ve 32 kabul edilir |
Döndürür
PDFium arabelleğe işlediğinde 1 döndürür. Desteklenmeyen bit derinliklerinde, Cairo seçildiğinde, PDFium kullanılamadığında veya işleme başarısız olduğunda 0 döndürür
Açıklamalar
SelectRenderer(3) etkin olmalıdır. Cairo bu bellek işleme yolunu desteklemez