Szöveg írása képre Java használatával

Ez az útmutató bemutatja, hogyan lehet szöveget írni egy PNG Java használatával a megadott betűtípussal anélkül, hogy azt telepíteni kellene arra a rendszerre, ahol az alkalmazást futtatják. Megosztja az utasításokat, IDE beállításokat és egy mintakódot a szöveg képre való hozzáadásához Java-val. Megtanulja továbbá a renderelt szöveg testreszabását az igényeknek megfelelően.

Lépések szöveg rajzolásához képre Java-val

  1. Állítsa be a környezetet az Aspose.Font for Java hozzáadásával a szöveg képre történő rendereléséhez
  2. Töltse be a licencet a termék teljes funkcióinak eléréséhez
  3. Adja meg a használandó betűtípus fájl és a létrehozandó kimeneti kép elérési útját
  4. Hozza létre a FontDefinition objektumot a FontType, kiterjesztésének és a betűtípus fájl adatfolyamának beállításával
  5. Nyissa meg a betűtípust a fent megadott FontDefinition beállítások használatával a Font.Open() metódusban
  6. Renderelje a szöveget a képre a betöltött betűtípussal
  7. Mentse a létrehozott kép adatfolyamot a lemezre PNG fájlként

Ezek a lépések összefoglalják a szöveg hozzáadását képre Java-val. Először előkészíti a környezetet az Aspose.Font for Java hozzáadásával, a licenc betöltésével és a betűtípus fájl és a kimeneti kép útvonalának megadásával. Ezután megnyitja a betűtípust, rendereli a szöveget a képre, majd végül PNG fájlként menti a lemezre.

Kód szöveg képre való hozzáadásához Java-val

Ez a kód bemutatja a szöveg beszúrását képre Java-val. A FontDefinition kezeli a betűtípusok betöltését fájlból vagy adatfolyamból, a betűtípus kiterjesztését és a fájl nevét. Meghívhatja a DrawText metódust egyszerűen egy betűtípus, szövegstring és méret megadásával, vagy használhat overload változatokat is, amelyek lehetővé teszik a sorköz típusának, a sorköz értékének és a kép maximális szélességének beállítását a szavak tördelésének engedélyezéséhez.

Ez a cikk útmutatást ad arra, hogyan lehet szöveget renderelni egy adott betűtípussal fájlból. A TTF SVG-re való átalakításához lásd a TTF konvertálása SVG-re Java-val című cikket.

 Magyar