ImageDevice
Vue d’ensemble
ImageDevice est une classe dans Aspose.PDF FOSS pour .NET.
Classe de base abstraite pour les périphériques de rendu d’image (PNG, JPEG, BMP, TIFF).
Cette classe fournit 10 méthodes pour travailler avec des objets ImageDevice dans les programmes .NET.
Les méthodes disponibles incluent : GetBitmap, ImageDevice, Process.
Tous les membres publics sont accessibles à toute application .NET après l’installation du package Aspose.PDF FOSS for .NET.
Propriétés : CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
Propriétés
| Nom | Type | Accès | Description |
|---|---|---|---|
Resolution | Resolution | Read | Résolution de sortie en DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Read/Write | Options de rendu pour un contrôle avancé du rendu page-vers-image. |
CoordinateType | PageCoordinateType | Read/Write | Quelle boîte de page détermine les dimensions de l’image rendue. |
Width | int | Read | Largeur cible en pixels configurée (0 = suivre la taille naturelle de la page à la résolution). |
Height | int | Read | Hauteur cible en pixels configurée (0 = suivre la taille naturelle de la page à la résolution). |
FormPresentationMode | FormPresentationMode | Read/Write | Comment les champs de formulaire sont rendus (Production vs Éditeur). |
Méthodes
| Signature | Description |
|---|---|
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 pixels 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 pixels de sortie explicites et une résolution de rendu en utilisant le SoftwarePageRenderer intégré. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Initialise à partir d’un PageSize (en points ; converti en dimensions de pixels entières à la résolution par défaut de 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Initialise à partir d’un PageSize et d’une Resolution de rendu. |
GetBitmap(page: Page) | Rendre une page vers un Bitmap. |
Process(page: Page, output: Stream) | Convertit une page en octets d’image et écrit dans le flux. |
Process(page: Page, outputFileName: string) | Convertit une page en fichier image. |
Process(page: Page) | Convertit une page en octets d’image. |