Sekvence výběru písem v Aspose.Slides pro PHP
Přehled
Když je prezentace načtena, vykreslena nebo převedena do jiného formátu, Aspose.Slides kontroluje, zda jsou v operačním systému dostupná písma použitá v prezentaci. Pokud požadované písmo chybí, Aspose.Slides vybere náhradní písmo, které je co možná nejblíže tomu, které by použil PowerPoint.
Aspose.Slides nejprve vyhledá vybrané písmo v operačním systému. Pokud je písmo nalezeno, použije se. Pokud není nalezeno, použije se vhodná náhrada. Když jsou pravidla pro substituci písem definována pomocí FontSubstRule, jsou tato pravidla také zohledněna.
Můžete také přidat písma během běhu aplikace, použít vložená písma z prezentace nebo načíst externí písma pro výstupní dokumenty, například PDF soubory.
Výběr písma
Na písma v prezentaci se vztahují určitá pravidla, když je prezentace načtena, vykreslena nebo převedena do jiného formátu. Například když se snažíte převést prezentaci (její snímky) na obrázky, jsou písma prezentace zkontrolována, aby se ověřilo, že vybraná písma jsou dostupná v operačním systému. Pokud jsou písma potvrzena jako chybějící, jsou nahrazena — viz Náhrada písma a Substituce písma.
Postup, který Aspose.Slides při práci s písmy používá, je následující:
- Aspose.Slides vyhledá písma v operačním systému, aby našel písmo, které odpovídá vybranému písmu v prezentaci.
- Pokud je vybrané písmo nalezeno, Aspose.Slides jej použije. V opačném případě Aspose.Slides použije náhradní písmo, které je co nejblíže tomu, co by použil PowerPoint.
- Pokud byly nastaveny pravidla náhrady písem pomocí FontSubstRule, jsou aplikována.
Aspose.Slides vám umožňuje přidat písma do runtime Aspose a poté tato písma použít. Viz Vlastní písma.
Když jsou v prezentaci umístěna další písma, nazývají se Vložená písma.
Aspose.Slides vám umožňuje přidat písma, která jsou aplikována pouze na výstupní dokumenty. Například pokud prezentace, kterou chcete převést do PDF, obsahuje písma chybějící ve vašem systému a vložená písma, můžete přidat nebo načíst potřebná písma jako Externí písma.
Často kladené otázky
Jak mohu zjistit, která písma jsou ve skutečnosti použita v prezentaci před převodem?
Aspose.Slides vám umožňuje prozkoumat použité písma pomocí správce písem, takže můžete rozhodnout, zda vložit, nahradit nebo přidat externí zdroje. To vám pomůže zabránit nechtěným substitucím během vykreslování a exportu.
Mohu přidat další adresáře s písmy, aniž bych je instaloval do operačního systému?
Ano. Můžete zaregistrovat externí zdroje písem, jako jsou složky nebo paměťové proudy, pro vykreslování a export. Tím se odstraní závislost na písmatech hostitelského systému a zachová se předvídatelné rozvržení.
Jak zabránit tichému přepnutí na nevhodné písmo, když chybí glyf?
Předem definujte explicitní náhradu písma a pravidla záložního písma. Analýzou používaných písem a nastavením řízené priority pro substituty zajistíte konzistentní typografii a vyhnete se neočekávaným výsledkům.