Pythonban a tartalék betűtípus-gyűjtemények konfigurálása

Áttekintés

Az Aspose.Slides lehetővé teszi, hogy egy prezentációhoz konfiguráljon egy tartalék betűtípus szabályok gyűjteményét. Minden tartalék szabályt a FontFallBackRule osztály képvisel, és hozzáadható egy FontFallBackRulesCollection-hez.

A gyűjtemény létrehozása után hozzárendelheti a prezentáció fonts_manager-ének font_fall_back_rules_collection tulajdonságához. A fonts_manager kezeli a betűtípusokat az egész prezentációban, és minden Presentation példány saját FontsManager-rel rendelkezik.

Miután a FontsManager inicializálva van a tartalék betűtípus gyűjteménnyel, a megadott tartalék betűtípusok a prezentáció renderelése során alkalmazásra kerülnek.

Tartalék Szabályok Alkalmazása

A FontFallBackRule osztály példányai szervezhetők egy FontFallBackRulesCollection gyűjteménybe. Lehetőség van szabályok hozzáadására vagy eltávolítására a gyűjteményből.

Ezután ez a gyűjtemény hozzárendelhető a font_fall_back_rules_collection tulajdonsághoz a FontsManager osztályban. A FontsManager kezeli a betűtípusokat a teljes prezentációban.

Minden Presentation rendelkezik egy fonts_manager tulajdonsággal, amely a FontsManager osztály saját példányát tartalmazza.

Itt egy példa arra, hogyan hozhat létre tartalék betűtípus szabályok gyűjteményét, és hogyan rendeli hozzá egy adott prezentáció FontsManager-éhez:

import aspose.slides as slides

with slides.Presentation() as presentation:
	userRulesList = slides.FontFallBackRulesCollection()

	userRulesList.add(slides.FontFallBackRule(0x0B80, 0x0BFF, "Vijaya"))
	userRulesList.add(slides.FontFallBackRule(0x3040, 0x309F, "MS Mincho, MS Gothic"))

	presentation.fonts_manager.font_fall_back_rules_collection = userRulesList

Miután a FontsManager inicializálva van a tartalék betűtípusok gyűjteményével, a tartalék betűtípusok a prezentáció renderelése során alkalmazásra kerülnek.

GYIK

Beágyazódnak a tartalék szabályaim a PPTX fájlba, és láthatók lesznek a PowerPointban mentés után?

Nem. A tartalék szabályok futásidejű renderelési beállítások; nem sorosítódnak be a PPTX-be, és nem fognak megjelenni a PowerPoint felhasználói felületén.

Alkalmazható a tartalék betűtípus a SmartArt, WordArt, diagramok és táblázatok szövegeire?

Igen. Ugyanazt a glif‑helyettesítési mechanizmust használják minden ilyen objektumban lévő szöveghez.

Terjeszti-e az Aspose a betűtípusokat a könyvtárral együtt?

Nem. A betűtípusokat saját maga adja hozzá és használja, saját felelősségére.

Használható együtt a hiányzó betűtípusok helyettesítése/substitúciója és a hiányzó glifek tartaléka?

Igen. Független szakaszok a betűtípus‑feloldási folyamatban: először a motor feloldja a betűtípus elérhetőségét (replacement/substitution), majd a tartalék betöltése pótolja a hiányzó glifeket az elérhető betűtípusokban.