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

DPIGeçerli işleme ölçeği uygulanmadan önce istenen işleme çözünürlüğü
Page1 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
WidthPiksel cinsinden hedef bit eşlem genişliği
HeightHedef bit eşlemin piksel cinsinden yüksekliği
BitsPerPixelPiksel 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

Ayrıca bkz

SetPDFiumFileName, SelectRenderer, PDFiumRendering