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

NomTypeAccèsDescription
ResolutionResolutionReadRésolution de sortie en DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsRead/WriteOptions de rendu pour un contrôle avancé du rendu page-vers-image.
CoordinateTypePageCoordinateTypeRead/WriteQuelle boîte de page détermine les dimensions de l’image rendue.
WidthintReadLargeur cible en pixels configurée (0 = suivre la taille naturelle de la page à la résolution).
HeightintReadHauteur cible en pixels configurée (0 = suivre la taille naturelle de la page à la résolution).
FormPresentationModeFormPresentationModeRead/WriteComment les champs de formulaire sont rendus (Production vs Éditeur).

Méthodes

SignatureDescription
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.

Voir aussi

 Français