JpegDevice
Vue d’ensemble
JpegDevice est une classe dans Aspose.PDF FOSS pour .NET.
Hérite de : ImageDevice.
Rend les pages de documents PDF au format d’image JPEG.
Cette classe fournit 18 méthodes pour travailler avec des objets JpegDevice dans les programmes .NET.
Les méthodes disponibles incluent : ClearEncoder, GetBitmap, ImageDevice, JpegDevice, Process, SetEncoder.
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, Quality, RenderingOptions, Resolution, et 1 de plus.
Propriétés
| Name | Type | Access | Description |
|---|---|---|---|
Quality | int | Lecture | Qualité JPEG (1-100). |
FormPresentationMode | FormPresentationMode | Lecture/Écriture | Mode de présentation du formulaire (Production rend les valeurs du formulaire ; Éditeur rend les champs vides). |
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 | Quelle boîte de page détermine les dimensions de l’image rendue. |
Width | int | Lecture | Largeur cible en pixels configurée (0 = suivre la taille naturelle de la page à la résolution). |
Height | int | Lecture | Hauteur cible en pixels configurée (0 = suivre la taille naturelle de la page à la résolution). |
Méthodes
| Signature | Description |
|---|---|
JpegDevice(renderer: IPageRenderer) | Appelle JpegDevice sur cette instance de JpegDevice. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution) | |
JpegDevice(renderer: IPageRenderer, resolution: Resolution, quality: int) | |
JpegDevice() | |
JpegDevice(resolution: Resolution) | |
JpegDevice(resolution: Resolution, quality: int) | |
JpegDevice(quality: int) | |
JpegDevice(width: int, height: int) | |
JpegDevice(width: int, height: int, resolution: Resolution) | |
JpegDevice(width: int, height: int, resolution: Resolution, quality: int) | |
JpegDevice(pageSize: Aspose.Pdf.PageSize) | Construit avec la taille pageSize à 150 DPI, qualité par défaut 85. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Construit avec la taille pageSize à la résolution, qualité par défaut 85. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, quality: int) | Construit avec la taille pageSize à la résolution avec une qualité explicite. |
SetEncoder(encoder: JpegEncoder) | Enregistre une fonction d’encodeur JPEG globale. |
ClearEncoder() | Supprime l’encodeur JPEG enregistré. |
Process(page: Page, output: Stream) | Appelle Process sur cette instance de JpegDevice. |
ImageDevice(resolution: Resolution) | Initialise un nouveau ImageDevice avec une Resolution en utilisant le SoftwarePageRenderer intégré. |
GetBitmap(page: Page) | Rend une page vers un Bitmap. |