Betűkészlet kiválasztási sorrend az Aspose.Slides for Android via Java esetén

Áttekintés

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

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

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

Betűkészlet kiválasztása

Bizonyos szabályok érvényesek a prezentáció betűkészleteire, amikor a prezentációt betöltik, renderelik vagy más formátumba konvertálják. Például, amikor megpróbálsz egy prezentációt (a diákját) képekké konvertálni, a prezentáció betűkészleteit ellenőrzik, hogy a kiválasztott betűkészletek elérhetők-e az operációs rendszerben. Ha a betűkészletek hiányának megállapítása megtörténik, felcserélik őket — lásd Betűkészlet cseréje és Betűkészlet helyettesítése.

Ez a folyamat, amelyet az Aspose.Slides követ a betűkészletekkel való munkavégzés során:

  1. Az Aspose.Slides betűkészleteket keres az operációs rendszerben, hogy megtalálja a prezentáció által kiválasztott betűkészletnek megfelelő betűt.
  2. Ha a kiválasztott betűkészletet megtalálja, az Aspose.Slides azt használja. Ellenkező esetben az Aspose.Slides egy olyan helyettesítő betűkészletet használ, amely a lehető legközelebb áll ahhoz, amit a PowerPoint használna.
  3. Ha betűkészlet csere szabályok vannak beállítva a FontSubstRule segítségével, akkor azokat alkalmazzák.

Az Aspose.Slides lehetővé teszi, hogy betűkészleteket adj a futási időben az alkalmazáshoz, majd ezeket a betűkészleteket használd. Lásd Egyéni betűkészletek.

Amikor további betűkészleteket helyeznek el egy prezentációban, ezeket Beágyazott betűkészleteknek nevezik.

Az Aspose.Slides lehetővé teszi, hogy olyan betűkészleteket adj hozzá, amelyek csak a kimeneti dokumentumokra vonatkoznak. Például, ha egy PDF-re konvertálandó prezentáció olyan betűkészleteket tartalmaz, amelyek hiányoznak a rendszeredből és a beágyazott betűkészletekből, akkor a szükséges betűkészleteket külső betűkészletekként adhatsz hozzá vagy töltheted be.

GYIK

Hogyan tudom meghatározni, hogy mely betűkészletek vannak ténylegesen használatban egy prezentációban a konverzió előtt?

Az Aspose.Slides lehetővé teszi, hogy a betűkészlet-kezelő segítségével megvizsgáld a használt betűkészleteket, így eldöntheted, hogy beágyazod, lecseréled vagy hozzáadsz külső forrásokat. Ez segít megakadályozni a nem kívánt helyettesítéseket a renderelés és az exportálás során.

Hozzáadhatok extra betűkészlet-könyvtárakat anélkül, hogy telepíteném őket az operációs rendszeren?

Igen. Regisztrálhatsz külső betűkészlet-forrásokat, például mappákat vagy memóriafolyamokat a rendereléshez és az exportáláshoz. Ez eltávolítja a függőséget a gazda rendszer betűkészleteitől és a layoutot előreláthatóvá teszi.

Hogyan előzhetem meg a csendes visszaesést egy nem megfelelő betűkészletre, amikor egy glif hiányzik?

Határozz meg előre explicit betűkészlet-cserét és betűkészlet visszaesési szabályokat. A használt betűkészletek elemzésével és a helyettesítők irányított prioritásának beállításával biztosíthatod a konzisztens tipográfiát és elkerülheted a váratlan eredményeket.