TiffDevice

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

NameTypZugriffBeschreibung
SettingsTiffSettingsLesenTIFF-Kodierungseinstellungen (Farbtiefe, Kompression).
WidthintLesenPixelbreite des Ausgabebitmaps.
HeightintLesenPixelhöhe des Ausgabebitmaps.
FormPresentationModeFormPresentationModeLesen/SchreibenForm-Präsentationsmodus (Editor / Produktion) wird herangezogen, wenn die Seite AcroForm-Widgets enthält.
ResolutionResolutionLesenDeklariert die geerbte Resolution-Eigenschaft auf TiffDevice neu, sodass Reflexions-Lookups, die BindingFlags.DeclaredOnly verwenden, sie auf diesem Typ finden.
RenderingOptionsAspose.Pdf.RenderingOptionsLesen/SchreibenDeklariert die geerbte RenderingOptions-Eigenschaft auf TiffDevice erneut (aus demselben Grund wie oben bei Resolution).
CoordinateTypePageCoordinateTypeLesen/SchreibenWelcher Seiten-Box steuert die Ausmaße des gerenderten Bildes.

Methoden

SignaturBeschreibung
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.

Siehe auch

 Deutsch