Tehke JES-iga oma piltidele märkused või lisage muud tüüpi tekstisildid.
JES on arenduskeskkond, mis võimaldab töödelda ja redigeerida mitmesuguseid meediume. Piltide puhul hõlmab see fotode üleslaadimist või erinevate filtriefektide lisamist.
Kui redigeerite pilte, võite soovida lisada teatud koordinaatide komplekti teksti. Kui jah, saate kasutada sisseehitatud JES-funktsioone, nagu addText() või addTextWithStyle(). Need funktsioonid võimaldavad teil konfigureerida teksti kuvamiskohta, teksti värvi ja muid stiilivalikuid.
Kuidas pildile teksti lisada
Saate lisada JES-is pildile teksti, kasutades funktsiooni addText(). Kuna JES kasutab Jythoni programmeerimiskeelt, värskendage kindlasti oma Pythoni süntaksit mõned põhilised Pythoni näited.
- Avage arvutis JES-rakendus.
- Looge programmeerimisaknas uus funktsioon nimega textOnImage:
deftextOnImage():
- Kasutage funktsiooni sees funktsiooni pickAFile(), et paluda kasutajal valida oma arvutis kohalik fail:
fail = pickAFile()
- Looge pildiobjekt funktsiooni makePicture() abil:
pic = makePicture (fail)
- Deklareerige string, mille soovite pildile lisada:
str = "See on test."
- Kasutage pildile teksti lisamiseks funktsiooni addText(). Esimese argumendi jaoks sisestage pilt. Teise ja kolmanda argumendi jaoks sisestage koordinaadid, kus soovite teksti kuvada. Edastage stringi muutuja viimase argumendina:
addText (pilt, 50, 50, str)
- Vaikimisi on teksti värv must. Saate muuta teksti värvi, edastades viienda argumendina värvi nime:
addText (pilt, 100, 100, str, sinine)
- Näidake pilti funktsiooni show() abil renderdage pilt JES-is ekraanile:
näidata(pilt)
- Klõpsake nuppu Laadi programm nuppu, mis asub programmeerimisala all. Kui teil palutakse fail salvestada, klõpsake nuppu Jah.
- Selle käivitamiseks sisestage käsureale funktsioon textOnImage().
- Oodake, kuni funktsioon kuvab pildi koos tekstiga.
Kuidas lisada stiiliteksti
Samuti saate lisada JES-is pildile stiiliga teksti, kasutades funktsiooni addTextWithStyle().
- Looge uus funktsioon nimega StyledTextOnImage:
defStyledTextOnImage():
- Importige funktsiooni sees "java.awt. Font". See annab teile juurdepääsu teatud stiilidele, näiteks paksule kirjatüübile.
importida java.awt. Font nagu Font
- Kasutage funktsiooni pickAFile(), et paluda kasutajal valida oma arvutis kohalik fail:
fail = pickAFile()
- Kasutage pildiobjekti loomiseks funktsiooni makePicture().
pic = makePicture (fail)
- Deklareerige string, mille soovite pildile lisada:
str = "See on test."
- Kasutage fondi stiiliobjekti loomiseks funktsiooni makeStyle(). Funktsioon makeStyle() võimaldab muuta fondiperekonda ja suurust. Saate seda kasutada ka teksti paksuks, kaldkirjaks või allajoonimiseks muutmiseks.
myFont = makeStyle("Arial", Font. JULGE, 64)
- Kasutage pildile teksti lisamiseks funktsiooni addTextWithStyle(). Nagu varemgi, hõlmavad argumendid pilti ennast, teksti asukoha x- ja y-koordinaate ning tekstistringi. Lisaks sisestage kohandatud stiil viienda argumendina:
addTextWithStyle (pilt, 50, 50, str, myFont)
- Nagu ka addText() puhul, on tekst vaikimisi must, kuid saate kuuenda lisaparameetriga määrata erineva värvi:
addTextWithStyle (pilt, 100, 100, str, myFont, sinine)
- Näita pilti:
näidata(pilt)
- Klõpsake nuppu Laadi programm nuppu, mis asub programmeerimisala all. Kui teil palutakse fail salvestada, klõpsake nuppu Jah.
- Selle käivitamiseks sisestage käsureale funktsioon StyledTextOnImage().
StyledTextOnImage()
- Oodake, kuni funktsioon kuvab pildi koos tekstiga.
Teksti lisamine piltidele JES-i abil
Nüüd olete näinud, kuidas piltidele teksti lisada. Saate vaadata mõnda muud huvitavat, mida saate JES-iga piltidele teha. See võimas keskkond võimaldab teil pilte kärpida ja skaleerida, rakendada filtreid ja teostada värvimuutusi.