Betűtípus kiválasztási sorozat az Aspose.Slides Node.js (Java) számára

Áttekintés

Amikor egy prezentáció betöltődik, megjelenik vagy más formátumba konvertálódik, az Aspose.Slides ellenőrzi, hogy a prezentációban használt betűtípusok elérhetők-e az operációs rendszerben. Ha egy szükséges betűtípus hiányzik, az Aspose.Slides egy helyettesítő betűtípust választ, amely a lehető legközelebb áll ahhoz, amit a PowerPoint használna.

Az Aspose.Slides először a kiválasztott betűtípust keresi az operációs rendszerben. Ha a betűtípus megtalálható, azt használja. Ha nem található, egy megfelelő helyettesítőt alkalmaz. Ha a betűtípus helyettesítési szabályok a FontSubstRule segítségével vannak definiálva, azokat is figyelembe veszi.

Betűtípusokat is hozzáadhatsz az alkalmazás futási ideje alatt, használhatsz beágyazott betűtípusokat egy prezentációból, vagy betölthetsz külső betűtípusokat a kimeneti dokumentumokhoz, például PDF fájlokhoz.

Betűtípus kiválasztása

Néhány szabály vonatkozik a prezentáció betűtípusaira, amikor a prezentáció betöltődik, megjelenik vagy más formátumba konvertálódik. Például, ha egy prezentációt (diáit) képekké szeretnéd konvertálni, a prezentáció betűtípusait ellenőrizni kell, hogy a kiválasztott betűtípusok elérhetők-e az operációs rendszerben. Ha a betűtípusok hiányának megállapításra kerül, helyettesítésre kerülnek — lásd Betűtípus helyettesítés és Betűtípus helyettesítés.

Az Aspose.Slides a betűtípusok kezelésénél az alábbi folyamatot követi:

  1. Az Aspose.Slides a betűtípusokat az operációs rendszerben keresi, hogy megtalálja a prezentáció által választott betűtípussal megegyezőt.
  2. Ha a választott betűtípus megtalálható, az Aspose.Slides azt használja. Ellenkező esetben az Aspose.Slides egy helyettesítő betűtípust alkalmaz, amely a lehető legközelebb áll ahhoz, amit a PowerPoint használna.
  3. Ha a betűtípus helyettesítési szabályok a FontSubstRule segítségével lettek beállítva, azokat alkalmazzák.

Az Aspose.Slides lehetővé teszi, hogy betűtípusokat adj hozzá az alkalmazás futási ideje alatt, majd használd őket. Lásd Egyedi betűtípusok.

Ha további betűtípusok vannak beágyazva egy prezentációba, ezeket Beágyazott betűtípusok nevezik.

Az Aspose.Slides lehetővé teszi, hogy olyan betűtípusokat adj hozzá, amelyek csak a kimeneti dokumentumokra vonatkoznak. Például, ha a PDF‑re konvertálni kívánt prezentáció olyan betűtípusokat tartalmaz, amelyek hiányoznak a rendszeredből és a beágyazott betűtípusok közül is, akkor a szükséges betűtípusokat külső betűtípusokként adhatod hozzá vagy töltheted be.

GYIK

Hogyan tudom meghatározni, hogy mely betűtípusok vannak ténylegesen használatban egy prezentációban konvertálás előtt?

Az Aspose.Slides lehetővé teszi, hogy a betűtípuskezelő segítségével megvizsgáld a használt betűtípusokat, így eldöntheted, hogy beágyazod, helyettesíted vagy külső forrásokat adsz hozzá. Ez segít megelőzni a nem kívánt helyettesítéseket a megjelenítés és az export során.

Hozzáadhatok extra betűtípus könyvtárakat a rendszer telepítése nélkül?

Igen. Regisztrálhatsz külső betűtípusforrásokat, például mappákat vagy memóriafolyamokat a megjelenítéshez és exporthoz. Ez eltávolítja a függőséget a gazda rendszer betűtípusaiktól, és előre láthatóvá teszi az elrendezést.

Hogyan akadályozhatom meg a csendes visszalépést egy nem megfelelő betűtípusra, ha egy glif hiányzik?

Definiálj előre explicit betűtípus helyettesítést és betűtípus fallback szabályokat. A használt betűtípusok elemzésével és a helyettesítők szabályozott prioritásának beállításával biztosítod a konzisztens tipográfiát, és elkerülöd a váratlan eredményeket.