SupportFontFaceRules
HtmlLoadOptions.SupportFontFaceRules property
Obtient ou définit une valeur indiquant s’il faut prendre en charge les règles @font-face et s’il faut charger les polices déclarées. La valeur par défaut estFAUX
.
public bool SupportFontFaceRules { get; set; }
Remarques
Si cette option est activée, les polices déclarées dans les règles @font-face sont chargées et intégrées dans les définitions de polices du document résultant (voirFontInfos
). Cela rend les polices chargées disponibles pour le rendu, mais n’active pas automatiquement l’intégration des polices lors de l’enregistrement. Pour enregistrer le document avec les polices chargées,EmbedTrueTypeFonts
propriété de laFontInfos
La collection doit être définie survrai
.
Les formats de police pris en charge sont TTF, EOT et WOFF.
Les règles @font-face ne sont pas prises en charge lors du chargement des images SVG.
Exemples
Montre comment charger les règles « @font-face » déclarées.
HtmlLoadOptions loadOptions = new HtmlLoadOptions();
loadOptions.SupportFontFaceRules = true;
Document doc = new Document(MyDir + "Html with FontFace.html", loadOptions);
Assert.AreEqual("Squarish Sans CT Regular", doc.FontInfos[0].Name);
Voir également
- class HtmlLoadOptions
- espace de noms Aspose.Words.Loading
- Assemblée Aspose.Words