EmbedTrueTypeFonts
Contenu
[
Cacher
]FontInfoCollection.EmbedTrueTypeFonts property
Spécifie s’il faut ou non intégrer les polices TrueType dans un document lors de son enregistrement. La valeur par défaut de cette propriété estFAUX
.
public bool EmbedTrueTypeFonts { get; set; }
Remarques
L’intégration de polices TrueType permet à d’autres personnes de visualiser le document avec les mêmes polices que celles utilisées pour le créer, , mais peut augmenter considérablement la taille du document.
Cette option fonctionne uniquement pour les formats DOC, DOCX et RTF.
Exemples
Montre comment enregistrer un document avec des polices TrueType intégrées.
Document doc = new Document(MyDir + "Document.docx");
FontInfoCollection fontInfos = doc.FontInfos;
fontInfos.EmbedTrueTypeFonts = embedAllFonts;
fontInfos.EmbedSystemFonts = embedAllFonts;
fontInfos.SaveSubsetFonts = embedAllFonts;
doc.Save(ArtifactsDir + "Font.FontInfoCollection.docx");
if (embedAllFonts)
Assert.That(25000, Is.LessThan(new FileInfo(ArtifactsDir + "Font.FontInfoCollection.docx").Length));
else
Assert.That(15000, Is.AtLeast(new FileInfo(ArtifactsDir + "Font.FontInfoCollection.docx").Length));
Voir également
- class FontInfoCollection
- espace de noms Aspose.Words.Fonts
- Assemblée Aspose.Words