JpegDevice
Übersicht
JpegDevice ist eine Klasse in Aspose.PDF FOSS für .NET.
Erbt von: ImageDevice.
Rendert PDF‑Dokumentseiten in das JPEG‑Bildformat.
Diese Klasse stellt 18 Methoden zur Arbeit mit JpegDevice-Objekten in .NET-Programmen bereit.
Verfügbare Methoden umfassen: ClearEncoder, GetBitmap, ImageDevice, JpegDevice, Process, SetEncoder.
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, Quality, RenderingOptions, Resolution und 1 weitere.
Eigenschaften
| Name | Type | Access | Description |
|---|---|---|---|
Quality | int | Read | JPEG-Qualität (1-100). |
FormPresentationMode | FormPresentationMode | Read/Write | Formular-Präsentationsmodus (Production rendert Formularwerte; Editor rendert leere Felder). |
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 Seiten-Box bestimmt die Ausmaße des gerenderten Bildes. |
Width | int | Read | Konfigurierte Zielpixelbreite (0 = natürliche Seitengröße bei Auflösung folgen). |
Height | int | Read | Konfigurierte Zielpixelhöhe (0 = natürliche Seitengröße bei Auflösung folgen). |
Methoden
| Signature | Description |
|---|---|
JpegDevice(renderer: IPageRenderer) | Ruft JpegDevice für diese JpegDevice-Instanz auf. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution) | |
JpegDevice(renderer: IPageRenderer, resolution: Resolution, quality: int) | |
JpegDevice() | |
JpegDevice(resolution: Resolution) | |
JpegDevice(resolution: Resolution, quality: int) | |
JpegDevice(quality: int) | |
JpegDevice(width: int, height: int) | |
JpegDevice(width: int, height: int, resolution: Resolution) | |
JpegDevice(width: int, height: int, resolution: Resolution, quality: int) | |
JpegDevice(pageSize: Aspose.Pdf.PageSize) | Erstellt mit Größe pageSize bei 150 DPI, Standardqualität 85. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Erstellt mit Größe pageSize bei Auflösung, Standardqualität 85. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, quality: int) | Erstellt mit Größe pageSize bei Auflösung mit expliziter Qualität. |
SetEncoder(encoder: JpegEncoder) | Registriert eine globale JPEG-Encoder-Funktion. |
ClearEncoder() | Entfernt den registrierten JPEG-Encoder. |
Process(page: Page, output: Stream) | Ruft Process für diese JpegDevice-Instanz auf. |
ImageDevice(resolution: Resolution) | Initialisiert ein neues ImageDevice mit einer Auflösung unter Verwendung des integrierten SoftwarePageRenderer. |
GetBitmap(page: Page) | Rendert eine Seite zu einem Bitmap. |