PngDevice

PngDevice class

Stellt ein Bildgerät dar, das hilft, PDF-Dokumentseiten in PNG zu speichern.

public sealed class PngDevice : ImageDevice

Konstrukteure

Name Beschreibung
PngDevice() Initialisiert eine neue Instanz vonPngDevice Klasse mit Standardauflösung.
PngDevice(PageSize) Initialisiert eine neue Instanz vonPngDevice Klasse mit angegebener Seitengröße, Standardauflösung (=150).
PngDevice(Resolution) Initialisiert eine neue Instanz vonPngDevice Klasse. Auflösung für die Ergebnisbilddatei, sieheResolution Klasse.
PngDevice(int, int) Initialisiert eine neue Instanz vonPngDevice Klasse mit bereitgestellten Bildabmessungen, Standardauflösung (=150).
PngDevice(PageSize, Resolution) Initialisiert eine neue Instanz vonPngDeviceKlasse mit angegebener Seitengröße und Auflösung.
PngDevice(int, int, Resolution) Initialisiert eine neue Instanz vonPngDevice Klasse mit bereitgestellten Bildabmessungen und Auflösung.

Eigenschaften

Name Beschreibung
CoordinateType { get; set; } Holt oder setzt den Seitenkoordinatentyp (Media/Crop-Boxen). CropBox-Wert wird standardmäßig verwendet.
FormPresentationMode { get; set; } Ruft den Präsentationsmodus des Formulars ab oder legt ihn fest.
Height { get; } Ruft die Bildausgabehöhe ab.
RenderingOptions { get; set; } Ruft Wiedergabeoptionen ab oder legt sie fest.
Resolution { get; } Ruft die Bildauflösung ab.
Width { get; } Ruft die Bildausgabebreite ab.

Methoden

Name Beschreibung
override Process(Page, Stream) Konvertiert die Seite in PNG und speichert sie im Ausgabestream.
Process(Page, string) Führt einige Operationen auf der angegebenen Seite aus und speichert die Ergebnisse in der Datei.

Siehe auch