ThumbnailDevice

ThumbnailDevice

Vue d’ensemble

ThumbnailDevice est une classe dans Aspose.PDF FOSS pour .NET. Hérite de : ImageDevice.

Rend les pages de documents PDF en images PNG miniatures.

Cette classe fournit 16 méthodes pour travailler avec les objets ThumbnailDevice dans les programmes .NET. Les méthodes disponibles incluent : GetBitmap, ImageDevice, Process, ThumbnailDevice. Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS pour .NET. Propriétés : CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.

Propriétés

NomTypeAccèsDescription
ResolutionResolutionLectureRésolution de sortie en DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsLecture/ÉcritureOptions de rendu pour un contrôle avancé du rendu page-vers-image.
CoordinateTypePageCoordinateTypeLecture/ÉcritureQuel cadre de page détermine les étendues de l’image rendue.
WidthintLectureLargeur en pixels cible configurée (0 = suivre la taille naturelle de la page à la Résolution).
HeightintLectureHauteur en pixels cible configurée (0 = suivre la taille naturelle de la page à la Résolution).
FormPresentationModeFormPresentationModeLecture/ÉcritureComment les champs de formulaire sont rendus (Production vs Editor).

Méthodes

SignatureDescription
ThumbnailDevice()Appelle ThumbnailDevice sur cette instance ThumbnailDevice.
ThumbnailDevice(resolution: Resolution)Appelle ThumbnailDevice(resolution) sur cette instance ThumbnailDevice.
ThumbnailDevice(width: int, height: int)Appelle ThumbnailDevice(width, height) sur cette instance ThumbnailDevice.
ThumbnailDevice(width: int, height: int, resolution: Resolution)Appelle ThumbnailDevice(width, height, resolution) sur cette instance ThumbnailDevice.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize)Construit à la taille spécifiée par pageSize à 150 DPI.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Construit à la taille de pageSize à la résolution demandée.
Process(page: Page, output: Stream)Appelle Process(page, output) sur cette instance ThumbnailDevice.
ImageDevice(resolution: Resolution)Initialise un nouveau ImageDevice avec une Resolution en utilisant le SoftwarePageRenderer intégré.
ImageDevice()Initialise un nouveau ImageDevice avec la résolution par défaut et le SoftwarePageRenderer intégré.
ImageDevice(width: int, height: int)Initialise un nouveau ImageDevice avec des dimensions de pixel de sortie explicites en utilisant le SoftwarePageRenderer intégré à la résolution par défaut (150 DPI).
ImageDevice(width: int, height: int, resolution: Resolution)Initialise un nouveau ImageDevice avec des dimensions de pixel de sortie explicites et une résolution de rendu en utilisant le SoftwarePageRenderer intégré.
ImageDevice(pageSize: Aspose.Pdf.PageSize)Initialiser à partir d’un PageSize (en points ; converti en dimensions de pixel entières à 150 DPI par défaut).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Initialiser à partir d’un PageSize et de la Résolution de rendu.
GetBitmap(page: Page)Rendre une page en Bitmap.
Process(page: Page, outputFileName: string)Convertir une page en fichier image.
Process(page: Page)Convertir une page en octets d’image.
 Français