Jelölje meg képeit, vagy adjon hozzá más típusú szöveges címkéket a JES segítségével.
A JES egy fejlesztői környezet, amely lehetővé teszi különféle adathordozók feldolgozását és szerkesztését. A képek esetében ez magában foglalja a fényképek feltöltését vagy a különböző szűrőeffektusok hozzáadását.
Ha képeket szerkeszt, érdemes lehet szöveget hozzáadni egy adott koordinátakészlethez. Ha igen, használhat olyan beépített JES-függvényeket, mint az addText() vagy az addTextWithStyle(). Ezek a funkciók lehetővé teszik a szöveg megjelenési helyének, a szöveg színének és egyéb stílusbeállítások beállítását.
Szöveg hozzáadása képhez
Az addText() függvény használatával szöveget adhat hozzá egy képhez a JES-ben. Mivel a JES a Jython programozási nyelvet használja, ügyeljen arra, hogy frissítse Python szintaxisát néhány alapvető Python-példa.
- Nyissa meg a JES alkalmazást a számítógépén.
- A programozási ablakban hozzon létre egy új függvényt textOnImage néven:
deftextOnImage():
- A függvényen belül a pickAFile() függvény segítségével kérje meg a felhasználót, hogy válasszon egy helyi fájlt a számítógépén:
file = pickAFile()
- Hozzon létre egy képobjektumot a makePicture() függvény segítségével:
kép = makePicture (fájl)
- Deklarálja azt a karakterláncot, amelyet hozzá szeretne adni a képhez:
str = "Ez egy teszt."
- Használja az addText() függvényt a szöveg hozzáadásához a képhez. Az első argumentumhoz írja be a képet. A második és harmadik argumentumhoz adja meg azokat a koordinátákat, ahol a szöveget meg szeretné jeleníteni. Adja át a karakterlánc változót végső argumentumként:
addText (kép, 50, 50, str)
- Alapértelmezés szerint a szöveg színe fekete. Módosíthatja a szöveg színét, ha ötödik argumentumként egy szín nevét adja át:
addText (kép, 100, 100, str, kék)
- Mutasd meg a képet a show() függvény segítségével renderelje le a képet JES-ben a képernyőre:
előadás(kép)
- Kattintson a Program betöltése gombot, amely a programozási terület alatt található. Ha a rendszer kéri a fájl mentését, kattintson a gombra Igen.
- A futtatáshoz írja be a textOnImage() függvényt a parancssorba:
- Várja meg, amíg a funkció megjeleníti a képet szöveggel.
Stílusos szöveg hozzáadása
Stílusos szöveget is hozzáadhat egy képhez a JES-ben az addTextWithStyle() függvény segítségével.
- Hozzon létre egy új függvényt StyledTextOnImage néven:
defStyledTextOnImage():
- A függvényen belül importálja a „java.awt. Betűtípus". Ez hozzáférést biztosít bizonyos stílusokhoz, például a félkövér betűtípushoz.
import java.awt. Betűtípus mint Betűtípus
- A pickAFile() függvény segítségével kérje meg a felhasználót, hogy válasszon egy helyi fájlt a számítógépén:
file = pickAFile()
- Képobjektum létrehozásához használja a makePicture() függvényt:
kép = makePicture (fájl)
- Deklarálja azt a karakterláncot, amelyet hozzá szeretne adni a képhez:
str = "Ez egy teszt."
- A makeStyle() függvény segítségével hozzon létre egy betűstílus-objektumot. A makeStyle() függvény lehetővé teszi a betűtípus családjának és méretének módosítását. Használhatja a szöveget félkövérre, dőltre vagy aláhúzásra is.
myFont = makeStyle("Arial", Font. BÁTOR, 64)
- Használja az addTextWithStyle() függvényt a szöveg hozzáadásához a képhez. Mint korábban, az argumentumok magukban foglalják magát a képet, a szöveg helyének x és y koordinátáit, valamint a szöveges karakterláncot. Ezenkívül ötödik argumentumként adja meg az egyéni stílust:
addTextWithStyle (kép, 50, 50, str, myFont)
- Az addText(hez hasonlóan) a szöveg alapértelmezés szerint fekete, de megadhat más színt is egy extra, hatodik paraméterrel:
addTextWithStyle (kép, 100, 100, str, myFont, kék)
- Mutasd a képet:
előadás(kép)
- Kattintson a Program betöltése gombot, amely a programozási terület alatt található. Ha a rendszer kéri a fájl mentését, kattintson a gombra Igen.
- A futtatáshoz írja be a StyledTextOnImage() függvényt a parancssorba:
StyledTextOnImage()
- Várja meg, amíg a funkció megjeleníti a képet szöveggel.
Szöveg hozzáadása a képekhez a JES használatával
Most már láthatta, hogyan lehet szöveget hozzáadni a képekhez, és megtekinthet néhány egyéb érdekes dolgot, amelyet a JES segítségével a képeken tehet. Ez a hatékony környezet lehetővé teszi a képek kivágását és átméretezését, szűrők alkalmazását és színátalakításokat.