Anotējiet savus attēlus vai pievienojiet cita veida teksta etiķetes, izmantojot JES.
JES ir izstrādes vide, kas ļauj apstrādāt un rediģēt dažādus medijus. Attēliem tas ietver fotoattēlu augšupielādi vai dažādu filtru efektu pievienošanu.
Ja rediģējat attēlus, iespējams, vēlēsities pievienot tekstu noteiktā koordinātu kopā. Ja tā, varat izmantot iebūvētās JES funkcijas, piemēram, addText() vai addTextWithStyle(). Šīs funkcijas ļauj konfigurēt teksta rādīšanas vietu, teksta krāsu un citas stila opcijas.
Kā attēlam pievienot tekstu
Varat pievienot tekstu JES attēlam, izmantojot funkciju addText(). Tā kā JES izmanto Jython programmēšanas valodu, noteikti atsvaidziniet savu Python sintaksi ar daži pamata Python piemēri.
- Datorā atveriet lietojumprogrammu JES.
- Programmēšanas logā izveidojiet jaunu funkciju ar nosaukumu textOnImage:
deftextOnImage():
- Funkcijā izmantojiet funkciju pickAFile(), lai lūgtu lietotājam izvēlēties lokālo failu savā datorā:
fails = pickAFile()
- Izveidojiet attēla objektu, izmantojot funkciju makePicture():
pic = makePicture (fails)
- Deklarējiet virkni, kuru vēlaties pievienot attēlam:
str = "Šis ir tests."
- Izmantojiet funkciju addText(), lai attēlam pievienotu tekstu. Pirmajam argumentam ievadiet attēlu. Otrajam un trešajam argumentam ievadiet koordinātas, kur vēlaties rādīt tekstu. Nododiet virknes mainīgo kā pēdējo argumentu:
addText (pic, 50, 50, str)
- Pēc noklusējuma teksta krāsa ir melna. Varat mainīt teksta krāsu, nododot krāsas nosaukumu kā piekto argumentu:
addText (attēls, 100, 100, str, zils)
- Parādiet attēlu, izmantojot funkciju Show() to renderējiet attēlu JES uz ekrāna:
parādīt(attēls)
- Noklikšķiniet uz Ielādēt programmu pogu, kas atrodas zem programmēšanas zonas. Ja tiek prasīts saglabāt failu, noklikšķiniet uz Jā.
- Komandrindā ievadiet funkciju textOnImage(), lai to palaistu:
- Pagaidiet, līdz funkcija parāda attēlu ar tekstu.
Kā pievienot stilizētu tekstu
Varat arī pievienot stila tekstu attēlam JES, izmantojot funkciju addTextWithStyle().
- Izveidojiet jaunu funkciju ar nosaukumu StyledTextOnImage:
defStyledTextOnImage():
- Funkcijā importējiet "java.awt. Fonts". Tādējādi varēsit piekļūt noteiktiem stiliem, piemēram, treknajam fontam.
imports java.awt. Fonts kā Fonts
- Izmantojiet funkciju pickAFile(), lai lūgtu lietotājam izvēlēties lokālo failu savā datorā:
fails = pickAFile()
- Izmantojiet funkciju makePicture(), lai izveidotu attēla objektu:
pic = makePicture (fails)
- Deklarējiet virkni, kuru vēlaties pievienot attēlam:
str = "Šis ir tests."
- Izmantojiet funkciju makeStyle(), lai izveidotu fonta stila objektu. Funkcija makeStyle() ļauj mainīt fontu saimi un lielumu. Varat arī to izmantot, lai tekstu būtu treknrakstā, slīprakstā vai pasvītrotu.
myFont = makeStyle("Arial", Fonts. DRAUGS, 64)
- Izmantojiet funkciju addTextWithStyle(), lai attēlam pievienotu tekstu. Tāpat kā iepriekš, argumenti ietver pašu attēlu, teksta atrašanās vietas x un y koordinātas un teksta virkni. Turklāt kā piekto argumentu ievadiet pielāgoto stilu:
addTextWithStyle (pic, 50, 50, str, myFont)
- Tāpat kā ar addText(), teksts pēc noklusējuma ir melns, taču varat norādīt citu krāsu ar papildu sesto parametru:
addTextWithStyle (pic, 100, 100, str, myFont, zils)
- Parādiet attēlu:
parādīt(attēls)
- Noklikšķiniet uz Ielādēt programmu pogu, kas atrodas zem programmēšanas zonas. Ja tiek prasīts saglabāt failu, noklikšķiniet uz Jā.
- Komandrindā ievadiet funkciju StyledTextOnImage(), lai to palaistu:
StyledTextOnImage()
- Pagaidiet, līdz funkcija parāda attēlu ar tekstu.
Teksta pievienošana attēliem, izmantojot JES
Tagad esat redzējis, kā attēliem pievienot tekstu, un varat apskatīt dažas citas interesantas lietas, ko varat darīt attēliem, izmantojot JES. Šī jaudīgā vide ļauj apgriezt un mērogot attēlus, lietot filtrus un veikt krāsu transformācijas.