PngDevice
Vue d’ensemble
PngDevice est une classe dans Aspose.PDF FOSS pour .NET.
Hérite de : ImageDevice.
Rend les pages de documents PDF au format d’image PNG.
Cette classe fournit 11 méthodes pour travailler avec des objets PngDevice dans les programmes .NET.
Les méthodes disponibles incluent : GetBitmap, ImageDevice, PngDevice, 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, TransparentBackground, et 1 de plus.
Propriétés
| Name | Type | Access | Description |
|---|---|---|---|
TransparentBackground | bool | Read/Write | Lorsque vrai, le PNG rendu conserve le fond de la page transparent. |
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 |
|---|---|
PngDevice(renderer: IPageRenderer) | Appelle PngDevice sur cette instance de PngDevice. |
PngDevice(renderer: IPageRenderer, resolution: Resolution) | |
PngDevice() | |
PngDevice(resolution: Resolution) | |
PngDevice(width: int, height: int) | |
PngDevice(width: int, height: int, resolution: Resolution) | |
PngDevice(pageSize: Aspose.Pdf.PageSize) | Construit dimensionné à la pageSize donnée à 150 DPI. |
PngDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Construit dimensionné à la pageSize à la résolution demandée. |
Process(page: Page, output: Stream) | Appelle Process sur cette instance de PngDevice. |
ImageDevice(resolution: Resolution) | Initialise un nouveau ImageDevice avec une résolution en utilisant le SoftwarePageRenderer intégré. |
GetBitmap(page: Page) | Rendu d’une page vers un Bitmap. |