TiffDevice
Übersicht
TiffDevice ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: ImageDevice.
Rendert PDF-Dokumentseiten in das TIFF-Bildformat.
Diese Klasse stellt 37 Methoden zur Arbeit mit TiffDevice-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.PDF FOSS-Paket für .NET installiert wurde. Eigenschaften: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings und 1 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Settings | TiffSettings | Lesen | TIFF-Kodierungseinstellungen (Farbtiefe, Kompression). |
Width | int | Lesen | Pixelbreite des Ausgabebitmaps. |
Height | int | Lesen | Pixelhöhe des Ausgabebitmaps. |
FormPresentationMode | FormPresentationMode | Lesen/Schreiben | Form-Präsentationsmodus (Editor / Produktion) wird herangezogen, wenn die Seite AcroForm-Widgets enthält. |
Resolution | Resolution | Lesen | Deklariert die geerbte Resolution-Eigenschaft auf TiffDevice neu, sodass Reflexions-Lookups, die BindingFlags.DeclaredOnly verwenden, sie auf diesem Typ finden. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Lesen/Schreiben | Deklariert die geerbte RenderingOptions-Eigenschaft auf TiffDevice erneut (aus demselben Grund wie oben bei Resolution). |
CoordinateType | PageCoordinateType | Lesen/Schreiben | Welcher Seiten-Box steuert die Ausmaße des gerenderten Bildes. |
Methoden
| Signatur | Beschreibung |
|---|---|
TiffDevice(renderer: IPageRenderer) | Ruft TiffDevice(renderer) für diese TiffDevice-Instanz auf. |
TiffDevice(renderer: IPageRenderer, resolution: Resolution) | Ruft TiffDevice(renderer, resolution) auf dieser TiffDevice-Instanz auf. |
TiffDevice() | |
TiffDevice(resolution: Resolution) | Ruft TiffDevice(resolution) auf dieser TiffDevice-Instanz auf. |
TiffDevice(settings: TiffSettings) | Erstellt ein TiffDevice mit den angegebenen Einstellungen und der Standardauflösung. |
TiffDevice(settings: TiffSettings, converter: IIndexBitmapConverter) | Erstellt ein TiffDevice mit den angegebenen Einstellungen und dem Konverter. |
TiffDevice(width: int, height: int) | Erstellt ein TiffDevice mit den angegebenen Zielabmessungen und den Standardeinstellungen. |
TiffDevice(width: int, height: int, resolution: Resolution) | Erstellt ein TiffDevice mit Breite, Höhe, Auflösung und den Standardeinstellungen. |
TiffDevice(width: int, height: int, settings: TiffSettings) | Erstellt ein TiffDevice mit Breite, Höhe und Einstellungen. |
TiffDevice(width: int, height: int, settings: TiffSettings, converter: IIndexBitmapConverter) | Erstellt ein TiffDevice mit Breite, Höhe, Einstellungen und Konverter. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings) | Erstellt ein TiffDevice mit Breite, Höhe, Auflösung und Einstellungen. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | Erstellt ein TiffDevice mit Breite, Höhe, Auflösung, Einstellungen und Konverter. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings) | Erstellt ein TiffDevice mit einer Seitengröße und Einstellungen. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings, converter: IIndexBitmapConverter) | Erstellt ein TiffDevice mit einer Seitengröße, Einstellungen und Konverter. |
TiffDevice(resolution: Resolution, settings: TiffSettings) | Erstellt ein TiffDevice mit Auflösung und Einstellungen. |
TiffDevice(resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | Erstellt ein TiffDevice mit Auflösung, Einstellungen und Konverter. |
TiffDevice(pageSize: Aspose.Pdf.PageSize) | Erstellt ein TiffDevice in der Größe des angegebenen PageSize bei standardmäßig 150 DPI. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Erstellt ein TiffDevice in der Größe des angegebenen PageSize bei der angegebenen Auflösung. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings) | PageSize + Auflösung + Einstellungen. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | PageSize + Auflösung + Einstellungen + Konverter. |
BinarizeBradley(inputImageStream: Stream, outputImageStream: Stream, threshold: double) | Adaptive Bradley/Roth Schwellenwert-Binarisierung. |
Process(page: Page, output: Stream) | Ruft Process(page, output) für diese TiffDevice-Instanz auf. |
ProcessRange(document: Document, startPage: int, endPage: int) | Rendert einen Bereich von Seiten zu einem einzelnen mehrseitigen TIFF. |
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream) | Rendern Sie einen Bereich von Seiten in ein mehrseitiges TIFF und schreiben Sie es in einen Stream. |
Process(document: Document, fromPage: int, toPage: int, output: Stream) | Rendern Sie einen Bereich von Seiten in ein TIFF. |
Process(document: Document, startPage: int, endPage: int, outputFileName: string) | Rendern Sie einen Bereich von Seiten in eine TIFF-Datei. |
Process(document: Document, outputFileName: string) | Rendern Sie alle Seiten in eine TIFF-Datei. |
Process(document: Document, output: Stream) | Rendern Sie alle Seiten in einen TIFF-Stream. |
ImageDevice(resolution: Resolution) | Initialisiert ein neues ImageDevice mit einer Auflösung 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 Ausgabepixelmaßen und Renderauflösung unter Verwendung des integrierten SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Initialisieren aus einem PageSize (in Punkten; konvertiert zu ganzzahligen Pixelmaßen bei standardmäßig 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Initialisieren aus einem PageSize und Renderauflösung. |
GetBitmap(page: Page) | Seite in eine Bitmap rendern. |
Process(page: Page, outputFileName: string) | Konvertiere eine Seite in eine Bilddatei. |
Process(page: Page) | Konvertiere eine Seite in Bildbytes. |