SupportFontFaceRules
HtmlLoadOptions.SupportFontFaceRules property
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob @font-face-Regeln unterstützt werden und ob deklarierte Schriftarten geladen werden sollen. Der Standardwert istFALSCH
.
public bool SupportFontFaceRules { get; set; }
Bemerkungen
Wenn diese Option aktiviert ist, werden die in @font-face-Regeln deklarierten Schriftarten geladen und in die Schriftartdefinitionen des resultierenden Dokuments eingebettet (sieheFontInfos
). Dadurch werden die geladenen Schriftarten für die Darstellung verfügbar, aber aktiviert nicht automatisch die Einbettung der Schriftarten beim Speichern. Um das Dokument mit geladenen Schriftarten zu speichern, dieEmbedTrueTypeFonts
Eigentum derFontInfos
Sammlung sollte eingestellt werden aufWAHR
.
Unterstützte Schriftformate sind TTF, EOT und WOFF.
@font-face-Regeln werden beim Laden von SVG-Bildern nicht unterstützt.
Beispiele
Zeigt, wie deklarierte „@font-face“-Regeln geladen werden.
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);
Siehe auch
- class HtmlLoadOptions
- namensraum Aspose.Words.Loading
- Montage Aspose.Words