Kako dodati tekst slikama u JES aplikaciji

Kako dodati tekst slikama u JES aplikaciji
Čitatelji poput vas pomažu podržati MUO. Kada kupite putem poveznica na našoj stranici, možemo zaraditi partnersku proviziju. Čitaj više.

JES je razvojno okruženje koje vam omogućuje obradu i uređivanje raznih medija. Za slike, to uključuje učitavanje fotografija ili dodavanje različitih efekata filtera.





kako promijeniti dpi u gimpu

Ako uređujete slike, možda ćete htjeti dodati tekst na određeni skup koordinata. Ako je tako, možete koristiti ugrađene JES funkcije kao što su addText() ili addTextWithStyle(). Ove funkcije vam omogućuju da konfigurirate gdje će se tekst pojaviti, boju teksta i druge opcije stila.





Kako dodati tekst na sliku

Možete dodati tekst na sliku u JES-u pomoću funkcije addText(). Budući da JES koristi programski jezik Jython, svakako osvježite svoju Python sintaksu s nekoliko osnovnih primjera Pythona .





amazonski paket isporučen, ali ga nema
  1. Otvorite JES aplikaciju na svom računalu.
  2. U prozoru za programiranje stvorite novu funkciju pod nazivom textOnImage:
     def textOnImage():
  3. Unutar funkcije upotrijebite funkciju pickAFile() da tražite od korisnika da odabere lokalnu datoteku na svom računalu:
     file = pickAFile() 
  4. Stvorite slikovni objekt pomoću funkcije makePicture():
     pic = makePicture(file)
  5. Deklarirajte niz koji želite dodati slici:
     str = "This is a test."
  6. Koristite funkciju addText() za dodavanje teksta na sliku. Za prvi argument unesite sliku. Za drugi i treći argument unesite koordinate na kojima želite da se tekst prikazuje. Proslijedite varijablu niza kao posljednji argument:
     addText(pic, 50, 50, str)
  7. Prema zadanim postavkama, boja teksta je crna. Možete promijeniti boju teksta prosljeđivanjem naziva boje kao petog argumenta:
     addText(pic, 100, 100, str, blue)
  8. Prikažite sliku pomoću funkcije show(). prikazati sliku u JES-u na ekran:
     show(pic)
  9. Klikni na Učitaj program gumb koji se nalazi ispod područja za programiranje. Ako se od vas zatraži da spremite datoteku, kliknite na Da .   Pokrenite funkciju stiliziranog teksta u naredbenom retku
  10. Unesite funkciju textOnImage() u naredbeni redak da biste je pokrenuli:
  11. Pričekajte da funkcija prikaže sliku s tekstom.

Kako dodati stilizirani tekst

Također možete dodati stilizirani tekst na sliku u JES-u pomoću funkcije addTextWithStyle().

  1. Napravite novu funkciju pod nazivom StyledTextOnImage:
     def StyledTextOnImage():
  2. Unutar funkcije uvezite 'java.awt.Font'. To će vam omogućiti pristup određenim stilovima kao što je podebljani font.
     import java.awt.Font as Font
  3. Koristite funkciju pickAFile() da tražite od korisnika da odabere lokalnu datoteku na svom računalu:
     file = pickAFile() 
  4. Koristite funkciju makePicture() za stvaranje objekta slike:
     pic = makePicture(file)
  5. Deklarirajte niz koji želite dodati slici:
     str = "This is a test."
  6. Koristite funkciju makeStyle() za stvaranje objekta stila fonta. Funkcija makeStyle() omogućuje vam promjenu obitelji i veličine fonta. Možete ga koristiti i za podebljavanje, kurziv ili podcrtavanje teksta.
     myFont = makeStyle("Arial", Font.BOLD, 64)
  7. Koristite funkciju addTextWithStyle() za dodavanje teksta na sliku. Kao i prije, argumenti uključuju samu sliku, x i y koordinate lokacije teksta i tekstualni niz. Osim toga, unesite prilagođeni stil kao peti argument:
     addTextWithStyle(pic, 50, 50, str, myFont)
  8. Kao i kod addText(), tekst je crn prema zadanim postavkama, ali možete navesti drugu boju s dodatnim, šestim parametrom:
     addTextWithStyle(pic, 100, 100, str, myFont, blue)
  9. Prikaži sliku:
     show(pic)
  10. Klikni na Učitaj program gumb koji se nalazi ispod područja za programiranje. Ako se od vas zatraži da spremite datoteku, kliknite na Da .
  11. Unesite funkciju StyledTextOnImage() u naredbeni redak da biste je pokrenuli:
     StyledTextOnImage()
  12. Pričekajte da funkcija prikaže sliku s tekstom.

Dodavanje teksta pomoću JES-a

Sada ste vidjeli kako dodati tekst slikama, možete provjeriti neke druge zanimljive stvari koje možete učiniti slikama pomoću JES-a. Ovo moćno okruženje omogućuje vam obrezivanje i skaliranje slika, primjenu filtara i provođenje transformacija boja.