ImageDevice
Vue d’ensemble
ImageDevice Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET.
Classes de base abstraites pour les appareils 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 comprennent : GetBitmap, ImageDevice, Process. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
Resolution | Resolution | Lire | résolution de sortie en DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Lire / Écrire | Options de rendu pour le contrôle avancé du rendement page-à-image. |
CoordinateType | PageCoordinateType | Lire / Écrire | Quelle boîte de page gère les extensions d’image rendues. |
Width | int | Lire | Définition de la largeur du pixel cible (0 = suivez la taille naturelle de votre page à résolution). |
Height | int | Lire | La hauteur du pixel cible est configurée (0 = suivez la taille naturelle de la page à résolution). |
FormPresentationMode | FormPresentationMode | Lire / Écrire | Comment les champs de formulaire rendent (Production vs Editor). |
méthodes
| Signature | Description |
|---|---|
ImageDevice(resolution: Resolution) | Initialisez un nouveau ImageDevice avec une résolution en utilisant le SoftwarePageRenderer intégré. |
ImageDevice() | Initialisez un nouveau ImageDevice avec résolution par défaut et intégré SoftwarePageRenderer. |
ImageDevice(width: int, height: int) | Initialisez une nouvelle ImageDevice avec des dimensions de pixels explicites d’excédent en utilisant la SoftwarePageRenderer intégrée à résolution par défaut (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Initialisez un nouveau ImageDevice avec des dimensions explicites de pixels d’excédent et la résolution de rendement en utilisant le SoftwarePageRenderer intégré. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Initialisez à partir d’un PageSize (en points; converti en dimensions de pixel intégrales au défaut 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Initialisez-vous à partir d’une PageSize et rendrez la résolution. |
GetBitmap(page: Page) | Render une page à un Bitmap. |
Process(page: Page, output: Stream) | Convertez une page en bits d’image et écrivez à la circulation. |
Process(page: Page, outputFileName: string) | Convertir une page en fichier d’image. |
Process(page: Page) | Convertir une page en images. |