MetafileRenderingOptions.ScaleWmfFontsToMetafileSize

MetafileRenderingOptions.ScaleWmfFontsToMetafileSize property

Obtient ou définit une valeur déterminant s’il faut ou non mettre à l’échelle les polices dans le métafichier WMF en fonction de la taille du métafichier sur la page.

public bool ScaleWmfFontsToMetafileSize { get; set; }

Remarques

Lorsque les métafichiers WMF sont affichés dans MS Word, les polices peuvent être mises à l’échelle en fonction de la taille réelle du métafichier sur la page.

Lorsque cette valeur est définie survrai, Aspose.Words émule la mise à l’échelle des polices en fonction de la taille du métafichier sur la page.

Lorsque cette valeur est définie surfaux, Aspose.Words affiche les polices lorsque le métafichier est rendu à sa taille par défaut.

Cette option est utilisée uniquement lorsque le métafichier est rendu sous forme de graphiques vectoriels.

La valeur par défaut estvrai.

Exemples

Montre comment mettre à l’échelle les polices WMF en fonction de la taille du métafichier sur la page.

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

// Crée un objet "PdfSaveOptions" que nous pouvons passer à la méthode "Save" du document
// pour modifier la façon dont cette méthode convertit le document en .PDF.
PdfSaveOptions saveOptions = new PdfSaveOptions();

// Définissez la propriété "ScaleWmfFontsToMetafileSize" sur "true" pour redimensionner les polices
// qui formate le texte dans les images WMF en fonction de la taille du métafichier sur la page.
// Définissez la propriété "ScaleWmfFontsToMetafileSize" sur "false" pour
// conserve l'échelle par défaut de ces polices.
saveOptions.MetafileRenderingOptions.ScaleWmfFontsToMetafileSize = scaleWmfFonts;

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

Voir également