EmulateRenderingToSizeOnPageResolution

MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution property

Obtient ou définit la résolution en pixels par pouce pour l’émulation du rendu du métafichier à la taille de la page.

public int EmulateRenderingToSizeOnPageResolution { get; set; }

Remarques

Cette option est utilisée uniquement lorsqueEmulateRenderingToSizeOnPage est réglé survrai.

La valeur par défaut est 96. Il s’agit de la résolution d’affichage par défaut. Autrement dit, le rendu du métafichier simulera l’affichage du métafichier dans MS Word avec un facteur de zoom de 100 %.

Exemples

Montre comment afficher le métafichier en fonction de la taille sur la page.

Document doc = new Document(MyDir + "WMF with text.docx");

// Créez un objet « PdfSaveOptions » que nous pouvons transmettre à la méthode « Save » du document
// pour modifier la manière dont cette méthode convertit le document en .PDF.
PdfSaveOptions saveOptions = new PdfSaveOptions();

// Définissez la propriété « EmulateRenderingToSizeOnPage » sur « true »
// pour émuler le rendu en fonction de la taille du métafichier sur la page.
// Définissez la propriété « EmulateRenderingToSizeOnPage » sur « false »
// pour émuler le rendu du métafichier à sa taille par défaut en pixels.
saveOptions.MetafileRenderingOptions.EmulateRenderingToSizeOnPage = renderToSize;
saveOptions.MetafileRenderingOptions.EmulateRenderingToSizeOnPageResolution = 50;

doc.Save(ArtifactsDir + "PdfSaveOptions.EmulateRenderingToSizeOnPage.pdf", saveOptions);

Voir également