EmfDevice

EmfDevice class

Représente un périphérique d’image qui permet d’enregistrer des pages de document pdf dans emf.

public sealed class EmfDevice : ImageDevice

Constructeurs

NomLa description
EmfDevice()Initialise une nouvelle instance duEmfDevice classe avec la résolution par défaut de l’image raster écrite dans emf.
EmfDevice(PageSize)Initialise une nouvelle instance duEmfDevice classe avec la taille de page fournie, et la résolution par défaut pour l’image raster écrite dans emf (=150)
EmfDevice(Resolution)Initialise une nouvelle instance duEmfDevice classe. Résolution pour l’image raster écrite en emf, voirResolution classe.
EmfDevice(int, int)Initialise une nouvelle instance duEmfDevice classe avec les dimensions d’image fournies, et la résolution par défaut pour l’image raster écrite dans emf (=150)
EmfDevice(PageSize, Resolution)Initialise une nouvelle instance duJpegDeviceclasse avec la taille de page fournie, et la résolution pour l’image raster écrite dans emf.
EmfDevice(int, int, Resolution)Initialise une nouvelle instance duJpegDevice classe avec les dimensions d’image fournies, et la résolution de l’image raster écrite dans emf.

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 emf 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