SupportFontFaceRules

HtmlLoadOptions.SupportFontFaceRules property

Hämtar eller ställer in ett värde som anger om @font-face-regler ska stödjas och om deklarerade teckensnitt ska läsas in. Standardvärdet ärfalsk .

public bool SupportFontFaceRules { get; set; }

Anmärkningar

Om det här alternativet är aktiverat laddas och bäddas teckensnitt som deklareras i @font-face-regler in i det resulterande dokumentets teckensnittsdefinitioner (seFontInfos ). Detta gör de laddade teckensnitten tillgängliga för rendering, men aktiverar inte automatiskt inbäddning av teckensnitten när de sparas. För att spara dokumentet med laddade teckensnitt, EmbedTrueTypeFonts egendomen tillhörandeFontInfos -samlingen ska vara inställd påsann .

Typsnittsformat som stöds är TTF, EOT och WOFF.

@font-face-regler stöds inte vid inläsning av SVG-bilder.

Exempel

Visar hur man laddar deklarerade “@font-face”-regler.

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);

Se även