Dodajte opombe svojim slikam ali dodajte druge vrste besedilnih oznak z JES.
JES je razvojno okolje, ki omogoča obdelavo in urejanje različnih medijev. Za slike to vključuje nalaganje fotografij ali dodajanje različnih učinkov filtra.
Če urejate slike, boste morda želeli dodati besedilo na določen niz koordinat. Če je tako, lahko uporabite vgrajene funkcije JES, kot sta addText() ali addTextWithStyle(). Te funkcije vam omogočajo, da konfigurirate, kje se prikaže besedilo, barvo besedila in druge možnosti sloga.
Kako dodati besedilo na sliko
Sliko v JES lahko dodate besedilo s funkcijo addText(). Ker JES uporablja programski jezik Jython, poskrbite, da boste obnovili svojo sintakso Python z nekaj osnovnih primerov Pythona.
- V računalniku odprite aplikacijo JES.
- V oknu za programiranje ustvarite novo funkcijo z imenom textOnImage:
deftextOnImage():
- Znotraj funkcije uporabite funkcijo pickAFile(), da od uporabnika zahtevate, da izbere lokalno datoteko v svojem računalniku:
datoteka = pickAFile()
- Ustvarite objekt slike s funkcijo makePicture():
pic = makePicture (datoteka)
- Označite niz, ki ga želite dodati sliki:
str = "To je preizkus."
- Za dodajanje besedila na sliko uporabite funkcijo addText(). Za prvi argument vnesite sliko. Za drugi in tretji argument vnesite koordinate, kjer želite, da se prikaže besedilo. Podajte spremenljivko niza kot zadnji argument:
addText (pic, 50, 50, str)
- Privzeto je barva besedila črna. Barvo besedila lahko spremenite tako, da posredujete ime barve kot peti argument:
addText (slika, 100, 100, str, modra)
- Pokažite sliko s funkcijo show(). upodobite sliko v JES na zaslon:
pokazati(slika)
- Kliknite na Naloži program gumb, ki se nahaja pod območjem za programiranje. Če ste pozvani, da shranite datoteko, kliknite ja.
- Vnesite funkcijo textOnImage() v ukazno vrstico, da jo zaženete:
- Počakajte, da funkcija prikaže sliko z besedilom.
Kako dodati stilizirano besedilo
Slogirano besedilo lahko dodate tudi na sliko v JES s funkcijo addTextWithStyle().
- Ustvarite novo funkcijo z imenom StyledTextOnImage:
defStyledTextOnImage():
- Znotraj funkcije uvozite »java.awt. Pisava". To vam bo omogočilo dostop do določenih slogov, kot je krepka pisava.
uvoz java.awt. Pisava kot Pisava
- Uporabite funkcijo pickAFile(), da prosite uporabnika, da izbere lokalno datoteko v svojem računalniku:
datoteka = pickAFile()
- Uporabite funkcijo makePicture(), da ustvarite objekt slike:
pic = makePicture (datoteka)
- Označite niz, ki ga želite dodati sliki:
str = "To je preizkus."
- S funkcijo makeStyle() ustvarite predmet sloga pisave. Funkcija makeStyle() omogoča spreminjanje družine in velikosti pisav. Uporabite ga lahko tudi za krepko, poševno ali podčrtano besedilo.
myFont = makeStyle("Arial", pisava. DRZNO, 64)
- Za dodajanje besedila na sliko uporabite funkcijo addTextWithStyle(). Kot prej argumenti vključujejo samo sliko, koordinate x in y lokacije besedila in besedilni niz. Poleg tega vnesite slog po meri kot peti argument:
addTextWithStyle (pic, 50, 50, str, myFont)
- Kot pri addText() je besedilo privzeto črno, vendar lahko določite drugo barvo z dodatnim, šestim parametrom:
addTextWithStyle (pic, 100, 100, str, myFont, modra)
- Prikaži sliko:
pokazati(slika)
- Kliknite na Naloži program gumb, ki se nahaja pod območjem za programiranje. Če ste pozvani, da shranite datoteko, kliknite ja.
- Vnesite funkcijo StyledTextOnImage() v ukazno vrstico, da jo zaženete:
StyledTextOnImage()
- Počakajte, da funkcija prikaže sliko z besedilom.
Dodajanje besedila slikam z uporabo JES
Zdaj, ko ste videli, kako slikam dodati besedilo, si lahko ogledate še nekatere druge zanimive stvari, ki jih lahko naredite slikam z JES. To zmogljivo okolje vam omogoča obrezovanje in spreminjanje velikosti slik, uporabo filtrov in izvajanje barvnih transformacij.