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:
- 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.
- 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.
- 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.
Note
Nem terjesztünk semmilyen betűkészletet, sem fizetettet, sem ingyenest. API-nk lehetővé teszi, hogy külső betűkészleteket tölts be és beágyazd őket a dokumentumokba, de ezt a betűkészleteket saját belátásod és felelősséged szerint teszed.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.