SupportFontFaceRules
HtmlLoadOptions.SupportFontFaceRules property
@font-face kurallarının desteklenip desteklenmeyeceğini ve beyan edilen fontların yüklenip yüklenmeyeceğini belirten bir değer alır veya ayarlar. Varsayılan değerYANLIŞ .
public bool SupportFontFaceRules { get; set; }
Notlar
Bu seçenek etkinleştirilirse, @font-face kurallarında bildirilen yazı tipleri yüklenir ve ortaya çıkan belgenin yazı tipi tanımlarına gömülür (bkz.FontInfos ). Bu, yüklenen yazı tiplerini işleme için kullanılabilir hale getirir ancak , kaydederken yazı tiplerinin gömülmesini otomatik olarak etkinleştirmez. Yüklenen yazı tipleriyle belgeyi kaydetmek için, EmbedTrueTypeFonts mülkiyetiFontInfos koleksiyonu şu şekilde ayarlanmalıdır:doğru .
Desteklenen yazı tipi biçimleri TTF, EOT ve WOFF’dur.
@font-face kuralları SVG görüntüleri yüklenirken desteklenmiyor.
Örnekler
Belirtilen “@font-face” kurallarının nasıl yükleneceğini gösterir.
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);
Ayrıca bakınız
- class HtmlLoadOptions
- ad alanı Aspose.Words.Loading
- toplantı Aspose.Words