Přidejte poznámky k obrázkům nebo přidejte jiné typy textových štítků pomocí JES.
JES je vývojové prostředí, které umožňuje zpracovávat a upravovat různá média. U obrázků to zahrnuje nahrávání fotografií nebo přidávání různých efektů filtrů.
Pokud upravujete obrázky, možná budete chtít přidat text na konkrétní sadě souřadnic. Pokud ano, můžete použít vestavěné funkce JES, jako je addText() nebo addTextWithStyle(). Tyto funkce umožňují nakonfigurovat, kde se text zobrazí, barvu textu a další možnosti stylů.
Jak přidat text do obrázku
Do obrázku v JES můžete přidat text pomocí funkce addText(). Protože JES používá programovací jazyk Jython, ujistěte se, že jste si oprášili syntaxi Pythonu některé základní příklady Pythonu.
- Otevřete aplikaci JES v počítači.
- V programovacím okně vytvořte novou funkci s názvem textOnImage:
deftextOnImage():
- Uvnitř funkce použijte funkci pickAFile() a požádejte uživatele, aby vybral místní soubor na svém počítači:
soubor = pickAFile()
- Vytvořte objekt obrázku pomocí funkce makePicture():
pic = makePicture (soubor)
- Deklarujte řetězec, který chcete přidat do obrázku:
str = "Tohle je zkouška."
- Pomocí funkce addText() přidejte text do obrázku. Jako první argument zadejte obrázek. Pro druhý a třetí argument zadejte souřadnice, kde se má text zobrazit. Předejte řetězcovou proměnnou jako poslední argument:
addText (pic, 50, 50, str)
- Ve výchozím nastavení je barva textu černá. Barvu textu můžete změnit předáním názvu barvy jako pátého argumentu:
addText (pic, 100, 100, str, blue)
- Ukažte obrázek pomocí funkce show() to vykreslit obrázek v JES na obrazovku:
ukázat(obrázek)
- Klikněte na Načíst program tlačítko, které se nachází pod programovací oblastí. Pokud budete vyzváni k uložení souboru, klikněte na Ano.
- Zadáním funkce textOnImage() do příkazového řádku ji spustíte:
- Počkejte, až funkce zobrazí obrázek s textem.
Jak přidat stylizovaný text
Do obrázku v JES můžete také přidat stylizovaný text pomocí funkce addTextWithStyle().
- Vytvořte novou funkci s názvem StyledTextOnImage:
defStyledTextOnImage():
- Uvnitř funkce importujte „java.awt. Písmo". To vám umožní přístup k určitým stylům, jako je tučné písmo.
import java.awt. Písmo tak jako Písmo
- Pomocí funkce pickAFile() požádejte uživatele, aby vybral místní soubor na svém počítači:
soubor = pickAFile()
- Pomocí funkce makePicture() vytvořte objekt obrázku:
pic = makePicture (soubor)
- Deklarujte řetězec, který chcete přidat do obrázku:
str = "Tohle je zkouška."
- Pomocí funkce makeStyle() vytvořte objekt stylu písma. Funkce makeStyle() umožňuje změnit rodinu a velikost písem. Můžete jej také použít k vytvoření tučného textu, kurzívy nebo podtržení.
myFont = makeStyle("Arial", Písmo. TUČNĚ, 64)
- Pomocí funkce addTextWithStyle() přidejte text do obrázku. Jako dříve argumenty zahrnují samotný obrázek, souřadnice x a y umístění textu a textový řetězec. Navíc zadejte vlastní styl jako pátý argument:
addTextWithStyle (pic, 50, 50, str, myFont)
- Stejně jako u addText() je text ve výchozím nastavení černý, ale můžete zadat jinou barvu pomocí dalšího, šestého parametru:
addTextWithStyle (pic, 100, 100, str, myFont, blue)
- Ukaž obrázek:
ukázat(obrázek)
- Klikněte na Načíst program tlačítko, které se nachází pod programovací oblastí. Pokud budete vyzváni k uložení souboru, klikněte na Ano.
- Zadáním funkce StyledTextOnImage() do příkazového řádku ji spustíte:
StyledTextOnImage()
- Počkejte, až funkce zobrazí obrázek s textem.
Přidávání textu do obrázků pomocí JES
Nyní jste viděli, jak přidat text do obrázků, můžete se podívat na některé další zajímavé věci, které můžete s obrázky dělat pomocí JES. Toto výkonné prostředí vám umožňuje ořezávat a měnit měřítko obrázků, používat filtry a provádět transformace barev.