Ez a rövid oktatóanyag útmutatást nyújt a vízjel beállításához a TIFF-ben Java használatával. Vízjelezhet TIFF-képet Java nyelven, ha beállítja a vízjel karakterláncát, betűtípusát, ecsetjét, karakterláncformátumát és a vízjel helyzetét a TIFF képen. A kimeneti TIFF-kép igény szerint lemezre vagy OutputStream-re menthető.
A vízjel beállításának lépései TIFF-ben Java használatával
- Állítsa be a projektet a Aspose.Imaging könyvtár hozzáadásával a Maven Repository-ból, hogy vízjelet adjon a TIFF-hez
- Töltse be a minta TIFF-képet a Image osztályobjektumba
- Inicializáljon egy Graphics objektumot a minta TIFF-képpel
- Példányosítson egy Font osztályú objektumot a vízjel karakterlánchoz
- Példányosítson egy ecsetet, és állítsa be a vízjel karakterlánc színét és átlátszatlanságát
- Állítsa be a vízjel szövegének tulajdonságait egy StringFormat objektum segítségével
- Jelenítse meg a karakterláncot grafikus objektum segítségével a TIFF-en a fenti betűtípussal, ecsettel és karakterlánc-formátummal
- Mentse el a vízjellel ellátott TIFF-képet
Ebben a lépésenkénti folyamatban a TIFF-kép biztonságossá tételére vízjel hozzáadásával Java-ban, betöltjük a minta TIFF-képet egy Image osztály objektumba, majd ennek a képnek a segítségével példányosítunk egy grafikus objektumot. Beállítjuk a vízjel karakterláncának betűtípusát, ecsetszínét és átlátszatlanságát, valamint karakterláncformátumát is. Ez a karakterlánc a kép megadott helyén jelenik meg a Graphics objektum segítségével.
Kód vízjel TIFF-hez Java nyelven
A fenti kódban az Image class objektum a minta TIFF kép betöltésére szolgál, de bármilyen más típusú képet is betölthet, és vízjel hozzáadása után ugyanazzal a képtípussal mentheti el. A Graphics osztály drawString() függvénye arra szolgál, hogy a formázott karakterláncot adott betűtípussal és ecsettel jelenítse meg a felhasználó által megadott koordinátákon a minta TIFF képen.
A vízjel hozzáadása a TIFF-hez Java használatával opción kívül különböző típusú konverziókat is végrehajthat, amint azt a hogyan lehet Bitmap-et PNG-re konvertálni Java-ban cikkben leírtuk. Ne feledje, hogy vízjel beállításához egy képen nincs szükség harmadik féltől származó eszközre vagy szoftverre.