ThumbnailDevice

ThumbnailDevice

Übersicht

ThumbnailDevice ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: ImageDevice.

Rendert PDF-Dokumentseiten zu Miniatur-PNG-Bildern.

Diese Klasse stellt 16 Methoden zur Arbeit mit ThumbnailDevice-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: GetBitmap, ImageDevice, Process, ThumbnailDevice. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für .NET-Paket installiert wurde. Eigenschaften: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.

Eigenschaften

NameTypZugriffBeschreibung
ResolutionResolutionLesenAusgabeauflösung in DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsLesen/SchreibenRendering-Optionen für die erweiterte Kontrolle der Seiten-zu-Bild-Umwandlung.
CoordinateTypePageCoordinateTypeLesen/SchreibenWelcher Seitenbox legt die Ausmaße des gerenderten Bildes fest.
WidthintLesenKonfigurierte Zielpixelbreite (0 = der natürlichen Größe der Seite bei Auflösung folgen).
HeightintLesenKonfigurierte Zielpixelhöhe (0 = der natürlichen Größe der Seite bei Auflösung folgen).
FormPresentationModeFormPresentationModeLesen/SchreibenWie Formularfelder gerendert werden (Production vs Editor).

Methoden

SignaturBeschreibung
ThumbnailDevice()Ruft ThumbnailDevice auf dieser ThumbnailDevice-Instanz auf.
ThumbnailDevice(resolution: Resolution)Ruft ThumbnailDevice(resolution) auf dieser ThumbnailDevice-Instanz auf.
ThumbnailDevice(width: int, height: int)Ruft ThumbnailDevice(width, height) auf dieser ThumbnailDevice-Instanz auf.
ThumbnailDevice(width: int, height: int, resolution: Resolution)Ruft ThumbnailDevice(width, height, resolution) auf dieser ThumbnailDevice-Instanz auf.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize)Konstruiert in der Größe der angegebenen pageSize bei 150 DPI.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Konstruiert in der Größe der pageSize bei der gewünschten Auflösung.
Process(page: Page, output: Stream)Ruft Process(page, output) für diese ThumbnailDevice-Instanz auf.
ImageDevice(resolution: Resolution)Initialisiert ein neues ImageDevice mit einer Auflösung, die das integrierte SoftwarePageRenderer verwendet.
ImageDevice()Initialisiert ein neues ImageDevice mit Standardauflösung und integriertem SoftwarePageRenderer.
ImageDevice(width: int, height: int)Initialisiert ein neues ImageDevice mit expliziten Ausgabepixelmaßen, wobei das integrierte SoftwarePageRenderer bei der Standardauflösung (150 DPI) verwendet wird.
ImageDevice(width: int, height: int, resolution: Resolution)Initialisiert ein neues ImageDevice mit expliziten Ausgabepixelabmessungen und Rendering-Auflösung unter Verwendung des integrierten SoftwarePageRenderer.
ImageDevice(pageSize: Aspose.Pdf.PageSize)Initialisiere aus einem PageSize (in Punkten; konvertiert zu ganzzahligen Pixelabmessungen bei standardmäßig 150 DPI).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Initialisiere aus einem PageSize und einer Rendering-Auflösung.
GetBitmap(page: Page)Eine Seite in ein Bitmap rendern.
Process(page: Page, outputFileName: string)Konvertieren Sie eine Seite in eine Bilddatei.
Process(page: Page)Konvertieren Sie eine Seite in Bildbytes.
 Deutsch