Merkitse kuviasi tai lisää muita tekstityyppejä JES: llä.
JES on kehitysympäristö, jonka avulla voit käsitellä ja muokata erilaisia mediatiedostoja. Kuvien osalta tämä sisältää kuvien lataamisen tai erilaisten suodatintehosteiden lisäämisen.
Jos muokkaat kuvia, saatat haluta lisätä tekstiä tietyssä koordinaatistossa. Jos näin on, voit käyttää sisäänrakennettuja JES-funktioita, kuten addText() tai addTextWithStyle(). Näiden toimintojen avulla voit määrittää, missä teksti näkyy, tekstin väri ja muut tyyliasetukset.
Tekstin lisääminen kuvaan
Voit lisätä tekstiä kuvaan JES: ssä käyttämällä addText()-funktiota. Koska JES käyttää Jython-ohjelmointikieltä, muista päivittää Python-syntaksi joitain Python-perusesimerkkejä.
- Avaa JES-sovellus tietokoneellasi.
- Luo ohjelmointiikkunassa uusi funktio nimeltä textOnImage:
deftextOnImage():
- Käytä funktion sisällä pickAFile()-funktiota pyytääksesi käyttäjää valitsemaan paikallinen tiedosto tietokoneellaan:
tiedosto = pickAFile()
- Luo kuvaobjekti makePicture()-funktiolla:
kuva = makePicture (tiedosto)
- Ilmoita merkkijono, jonka haluat lisätä kuvaan:
str = "Tämä on testi."
- Käytä addText()-funktiota lisätäksesi tekstiä kuvaan. Kirjoita kuva ensimmäiselle argumentille. Anna toiselle ja kolmannelle argumentille koordinaatit, joissa haluat tekstin näkyvän. Anna merkkijonomuuttuja viimeisenä argumenttina:
addText (kuva, 50, 50, str)
- Oletuksena tekstin väri on musta. Voit muuttaa tekstin väriä antamalla värin nimen viidenneksi argumentiksi:
addText (kuva, 100, 100, str, sininen)
- Näytä kuva käyttämällä show()-funktiota renderöi kuva JES: ssä näytölle:
näytä(kuva)
- Klikkaa Lataa ohjelma -painiketta, joka sijaitsee ohjelmointialueen alla. Jos sinua kehotetaan tallentamaan tiedosto, napsauta Joo.
- Suorita se kirjoittamalla textOnImage()-funktio komentoriville:
- Odota, että toiminto näyttää kuvan tekstin kanssa.
Kuinka lisätä tyyliteltyä tekstiä
Voit myös lisätä tyyliteltyä tekstiä kuvaan JES: ssä käyttämällä addTextWithStyle()-funktiota.
- Luo uusi funktio nimeltä StyledTextOnImage:
defStyledTextOnImage():
- Tuo funktion sisällä "java.awt. Fontti". Tämä antaa sinulle pääsyn tiettyihin tyyleihin, kuten lihavoituihin fontteihin.
tuonti java.awt. Fontti kuten Fontti
- Käytä pickAFile()-funktiota pyytääksesi käyttäjää valitsemaan paikallinen tiedosto tietokoneellaan:
tiedosto = pickAFile()
- Käytä makePicture()-funktiota kuvaobjektin luomiseen:
kuva = makePicture (tiedosto)
- Ilmoita merkkijono, jonka haluat lisätä kuvaan:
str = "Tämä on testi."
- Käytä makeStyle()-funktiota kirjasintyyliobjektin luomiseen. MakeStyle()-funktiolla voit muuttaa kirjasinperhettä ja kokoa. Voit käyttää sitä myös lihavoitamaan, kursivoimaan tai alleviivaamaan tekstiä.
myFont = makeStyle("Arial", Fontti. LIHAVOITU, 64)
- Käytä addTextWithStyle()-funktiota lisätäksesi tekstiä kuvaan. Kuten ennenkin, argumentit sisältävät itse kuvan, tekstin sijainnin x- ja y-koordinaatit sekä tekstimerkkijonon. Syötä lisäksi mukautettu tyyli viidenneksi argumentiksi:
addTextWithStyle (pic, 50, 50, str, myFont)
- Kuten addText(:ssä), teksti on oletusarvoisesti musta, mutta voit määrittää toisen värin kuudennen lisäparametrin avulla:
addTextWithStyle (kuva, 100, 100, str, myFont, sininen)
- Näytä kuva:
näytä(kuva)
- Klikkaa Lataa ohjelma -painiketta, joka sijaitsee ohjelmointialueen alla. Jos sinua kehotetaan tallentamaan tiedosto, napsauta Joo.
- Suorita se kirjoittamalla StyledTextOnImage()-funktio komentoriville:
StyledTextOnImage()
- Odota, että toiminto näyttää kuvan tekstin kanssa.
Tekstin lisääminen kuviin JES: n avulla
Nyt olet nähnyt, kuinka kuviin lisätään tekstiä, ja voit tutustua muihin mielenkiintoisiin asioihin, joita voit tehdä kuville JES: n avulla. Tämän tehokkaan ympäristön avulla voit rajata ja skaalata kuvia, käyttää suodattimia ja tehdä värimuunnoksia.