PngDevice

PngDevice class

Représente le périphérique d’image qui aide à enregistrer les pages de document pdf en png.

public sealed class PngDevice : ImageDevice

Constructeurs

NomLa description
PngDevice()Initialise une nouvelle instance duPngDevice classe avec résolution par défaut.
PngDevice(PageSize)Initialise une nouvelle instance duPngDevice classe avec la taille de page fournie, résolution par défaut (=150).
PngDevice(Resolution)Initialise une nouvelle instance duPngDevice classe. Résolution pour le fichier image de résultat, voirResolution classe.
PngDevice(int, int)Initialise une nouvelle instance duPngDevice classe avec les dimensions de l’image fournies, résolution par défaut (=150).
PngDevice(PageSize, Resolution)Initialise une nouvelle instance duPngDeviceclasse avec la taille de page fournie et la résolution .
PngDevice(int, int, Resolution)Initialise une nouvelle instance duPngDevice classe avec les dimensions d’image fournies et la résolution .

Propriétés

NomLa description
CoordinateType { get; set; }Obtient ou définit le type de coordonnées de la page (zones Media/Crop). La valeur CropBox est utilisée par défaut.
FormPresentationMode { get; set; }Obtient ou définit le mode de présentation du formulaire.
Height { get; }Obtient la hauteur de sortie de l’image.
RenderingOptions { get; set; }Obtient ou définit les options de rendu.
Resolution { get; }Obtient la résolution de l’image.
Width { get; }Obtient la largeur de sortie de l’image.

Méthodes

NomLa description
override Process(Page, Stream)Convertit la page en png et l’enregistre dans le flux de sortie.
Process(Page, string)Effectue une opération sur la page donnée et enregistre les résultats dans le fichier.

Voir également