Bildgerät
Übersicht
ImageDevice ist eine Klasse in Aspose.PDF FOSS für .NET.
Abstrakte Basisklasse für Bildrendering‑Geräte (PNG, JPEG, BMP, TIFF).
Diese Klasse stellt 10 Methoden zur Arbeit mit ImageDevice‑Objekten in .NET‑Programmen bereit.
Verfügbare Methoden umfassen: GetBitmap, ImageDevice, Process.
Alle öffentlichen Mitglieder sind für jede .NET‑Anwendung nach der Installation des Aspose.PDF FOSS for .NET‑Pakets zugänglich.
Eigenschaften: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Resolution | Resolution | Read | Ausgabeauflösung in DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Read/Write | Renderoptionen für erweiterte Kontrolle der Seiten-zu-Bild-Renderung. |
CoordinateType | PageCoordinateType | Read/Write | Welcher Seitenbereich bestimmt die Ausmaße des gerenderten Bildes. |
Width | int | Read | Konfigurierte Zielpixelbreite (0 = der natürlichen Seitengröße bei Auflösung folgen). |
Height | int | Read | Konfigurierte Zielpixelhöhe (0 = der natürlichen Seitengröße bei Auflösung folgen). |
FormPresentationMode | FormPresentationMode | Read/Write | Wie Formularfelder gerendert werden (Produktion vs Editor). |
Methoden
| Signature | Description |
|---|---|
ImageDevice(resolution: Resolution) | Initialisiert ein neues ImageDevice mit einer Resolution unter Verwendung des integrierten SoftwarePageRenderer. |
ImageDevice() | Initialisiert ein neues ImageDevice mit Standardauflösung und integriertem SoftwarePageRenderer. |
ImageDevice(width: int, height: int) | Initialisiert ein neues ImageDevice mit expliziten Ausgabepixelabmessungen unter Verwendung des integrierten SoftwarePageRenderer bei Standardauflösung (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Initialisiert ein neues ImageDevice mit expliziten Ausgabepixelabmessungen und Rendering‑Resolution unter Verwendung des integrierten SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Initialisiert aus einer PageSize (in Punkten; umgerechnet in ganzzahlige Pixelabmessungen bei der Standardauflösung von 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Initialisiert aus einer PageSize und Rendering‑Resolution. |
GetBitmap(page: Page) | Rendert eine Seite zu einem Bitmap. |
Process(page: Page, output: Stream) | Konvertiert eine Seite zu Bildbytes und schreibt sie in einen Stream. |
Process(page: Page, outputFileName: string) | Konvertiert eine Seite zu einer Bilddatei. |
Process(page: Page) | Konvertiert eine Seite zu Bildbytes. |