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
| Nom | Type | Accès | Description |
|---|---|---|---|
Resolution | Resolution | Lecture | Résolution de sortie en DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Lecture/Écriture | Options de rendu pour un contrôle avancé du rendu page-vers-image. |
CoordinateType | PageCoordinateType | Lecture/Écriture | Quel cadre de page détermine les étendues de l’image rendue. |
Width | int | Lecture | Largeur en pixels cible configurée (0 = suivre la taille naturelle de la page à la Résolution). |
Height | int | Lecture | Hauteur en pixels cible configurée (0 = suivre la taille naturelle de la page à la Résolution). |
FormPresentationMode | FormPresentationMode | Lecture/Écriture | Comment les champs de formulaire sont rendus (Production vs Editor). |
Méthodes
| Signature | Description |
|---|---|
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. |