Aspose::Pdf::Text::IFontOptions-klass

IFontOptions class

Användbara egenskaper för att finjustera Font beteende.

class IFontOptions : public virtual System::Object

Metoder

MetodBeskrivning
virtual get_NotifyAboutFontEmbeddingError()Ibland är det inte möjligt att bädda in önskat teckensnitt i dokumentet. Det finns många orsaker, till exempel licensrestriktioner eller när det önskade teckensnittet inte hittades på mål‑datorn. När denna situation uppstår är den inte enkel att upptäcka, eftersom det önskade teckensnittet bäddas in via egendomsflaggan Font.IsEmbedded = true; Naturligtvis är det möjligt att läsa denna egenskap omedelbart efter att den satts, men det är inte ett bekvämt tillvägagångssätt. Flaggan NotifyAboutFontEmbeddingError tvingar fram ett undantagsmekanism för fall då försök att bädda in teckensnittet misslyckas. Om denna flagga är satt kommer ett undantag av typen Aspose::Pdf::FontEmbeddingException att kastas. Standardvärdet är false.
virtual set_NotifyAboutFontEmbeddingError(bool)Ibland är det inte möjligt att bädda in önskat teckensnitt i dokumentet. Det finns många orsaker, till exempel licensrestriktioner eller när det önskade teckensnittet inte hittades på mål‑datorn. När denna situation uppstår är den inte enkel att upptäcka, eftersom det önskade teckensnittet bäddas in via egendomsflaggan Font.IsEmbedded = true; Naturligtvis är det möjligt att läsa denna egenskap omedelbart efter att den satts, men det är inte ett bekvämt tillvägagångssätt. Flaggan NotifyAboutFontEmbeddingError tvingar fram ett undantagsmekanism för fall då försök att bädda in teckensnittet misslyckas. Om denna flagga är satt kommer ett undantag av typen Aspose::Pdf::FontEmbeddingException att kastas. Standardvärdet är false.

Se även