RenderPageLayerToStream
Rendering, Anmerkungen, Formularfelder, Streamausgabe
« Zurück zum Dokumentationsindex
Rendert eine logische Seitenebene als PNG-Daten in einen dem Aufrufer gehörenden Stream
Syntax
function RenderPageLayerToStream(DPI: Double; Page, LayerKind: Integer;
Target: TStream): Integer;
Parameter
| Parameter | Description |
|---|---|
DPI | Positive Ausgabeauflösung in Punkten pro Zoll |
Page | Einsbasierte Seitennummer, begrenzt auf den verfügbaren Seitenbereich |
LayerKind | 0 rendert den grundlegenden Seiteninhalt ohne Anmerkungen oder Formularfelder, 1 nur Anmerkungen, 2 nur Formularfelder und 3 Anmerkungen sowie Formularfelder |
Target | Zielstream, der Eigentum des Aufrufers bleibt |
Rückgabewerte
Gibt bei Erfolg 1 und bei ungültiger Eingabe, Abbruch oder Renderfehler 0 zurück
Anmerkungen
Ebene 0 ist ein deckendes PNG, während die Ebenen 1 bis 3 einen transparenten Hintergrund besitzen, sodass Anwendungen Interaktionsvisualisierungen unabhängig von der Seite zusammenstellen können
Nur Annotationen und Widgets mit nutzbaren Darstellungsstreams können gezeichnet werden; RepairAnnotationAppearances kann unterstützte Annotationsdarstellungen vor dem Rendern erzeugen oder aktualisieren
Siehe auch
RenderPageLayerToString, RenderPageLayerToFile, RenderPageToStream