HPDFRenderHeadlessPagePNG

function HPDFRenderHeadlessPagePNG(const Access: THPDFHeadlessRenderAccess;
  Destination: TStream; const Options: THPDFHeadlessRenderOptions):
  THPDFHeadlessRenderResult;

Deklarowana w HPDFHeadlessCairoDevice; renderuje jedną pożyczoną załadowaną stronę do RGB PNG na białej powierzchni obrazu

Access musi dostarczyć poprawne strony/zasoby oraz callbacki obiektów, strumieni, fontów i uprawnień; dokument i jego opcjonalny token anulowania pozostają własnością wywołującego i muszą pozostać żywe i niezmienione przez wywołanie

Destination to wymagany zapisywalny strumień wywołującego; funkcja pisze na bieżącej pozycji i ani nie zamyka, ani nie czyści strumienia

Renderowanie, walidacja limitów i kodowanie PNG kończą się w prywatnym storage przed rozpoczęciem zapisów do celu, więc te awarie zachowują istniejące bajty celu

Końcowa awaria I/O celu może pozostawić bajty zaakceptowane przez strumień; użyj przeciążenia plikowego, gdy wymagana jest atomowa publikacja pliku

Opcje kontrolują skalę, wyglądy i limity zasobów; zwrócone liczniki opisują udane renderowanie

Zobacz Natywny renderer Linux Cairo po zależności, obsługiwaną zawartość, konserwatywne przyjmowanie fontów i granice awarii

Obsługiwane adnotacje bez wyglądu normal używają tymczasowych wyglądów adnotacji bez modyfikowania grafu źródła