Jak dodawać tekst do obrazów w aplikacji JES

Jak dodawać tekst do obrazów w aplikacji JES

JES to środowisko programistyczne, które umożliwia przetwarzanie i edytowanie różnych multimediów. W przypadku obrazów obejmuje to przesyłanie zdjęć lub dodawanie różnych efektów filtrów.

Jeśli edytujesz obrazy, możesz chcieć dodać tekst w określonym zestawie współrzędnych. Jeśli tak, możesz użyć wbudowanych funkcji JES, takich jak addText() lub addTextWithStyle(). Te funkcje umożliwiają skonfigurowanie miejsca wyświetlania tekstu, koloru tekstu i innych opcji stylizacji.

Jak dodać tekst do obrazu

Możesz dodać tekst do obrazu w JES za pomocą funkcji addText(). Ponieważ JES używa języka programowania Jython, upewnij się, że odświeżyłeś składnię Pythona za pomocą kilku podstawowych przykładów Pythona.

  1. Otwórz aplikację JES na swoim komputerze.
  2. W oknie programowania utwórz nową funkcję o nazwie textOnImage: def textOnImage():
  3. Wewnątrz funkcji użyj funkcji pickAFile(), aby poprosić użytkownika o wybranie lokalnego pliku na jego komputerze: file = pickAFile()
  4. Utwórz obiekt obrazu za pomocą funkcji makePicture(): pic = makePicture(file)
  5. Zadeklaruj ciąg, który chcesz dodać do obrazu: str = "This is a test."
  6. Użyj funkcji addText(), aby dodać tekst do obrazu. Jako pierwszy argument wprowadź obraz. W przypadku drugiego i trzeciego argumentu wprowadź współrzędne miejsca, w którym ma być wyświetlany tekst. Przekaż zmienną łańcuchową jako ostatni argument: addText(pic, 50, 50, str)
  7. Domyślnie kolor tekstu jest czarny. Możesz zmienić kolor tekstu, przekazując nazwę koloru jako piąty argument: addText(pic, 100, 100, str, blue)
  8. Pokaż obraz za pomocą funkcji show() w celu wyrenderowania obrazu w JES na ekran: show(pic)
  9. Kliknij przycisk Załaduj program znajdujący się pod obszarem programowania. Jeśli pojawi się monit o zapisanie pliku, kliknij Tak .
    Załaduj przycisk programu w JES
  10. Wpisz funkcję textOnImage() w wierszu poleceń, aby ją uruchomić:
    Uruchom funkcję tekstową w wierszu poleceń
  11. Poczekaj, aż funkcja wyświetli obraz z tekstem.
    Pokaż obraz z tekstem

Jak dodać stylizowany tekst

Możesz także dodać stylizowany tekst do obrazu w JES za pomocą funkcji addTextWithStyle().

  1. Utwórz nową funkcję o nazwie StyledTextOnImage: def StyledTextOnImage():
  2. Wewnątrz funkcji zaimportuj „java.awt.Font”. Umożliwi to dostęp do niektórych stylów, takich jak pogrubiona czcionka. import java.awt.Font as Font
  3. Użyj funkcji pickAFile(), aby poprosić użytkownika o wybranie pliku lokalnego na jego komputerze: file = pickAFile()
  4. Użyj funkcji makePicture(), aby utworzyć obiekt obrazu: pic = makePicture(file)
  5. Zadeklaruj ciąg, który chcesz dodać do obrazu: str = "This is a test."
  6. Użyj funkcji makeStyle(), aby utworzyć obiekt stylu czcionki. Funkcja makeStyle() umożliwia zmianę rodziny i rozmiaru czcionki. Można go również użyć do pogrubienia, pochylenia lub podkreślenia tekstu. myFont = makeStyle("Arial", Font.BOLD, 64)
  7. Użyj funkcji addTextWithStyle(), aby dodać tekst do obrazu. Tak jak poprzednio, argumenty obejmują sam obraz, współrzędne x i y położenia tekstu oraz ciąg tekstowy. Dodatkowo wprowadź styl niestandardowy jako piąty argument: addTextWithStyle(pic, 50, 50, str, myFont)
  8. Podobnie jak w przypadku metody addText(), tekst jest domyślnie czarny, ale można określić inny kolor za pomocą dodatkowego, szóstego parametru: addTextWithStyle(pic, 100, 100, str, myFont, blue)
  9. Pokaż obrazek: show(pic)
  10. Kliknij przycisk Załaduj program znajdujący się pod obszarem programowania. Jeśli pojawi się monit o zapisanie pliku, kliknij Tak .
    Załaduj przycisk programu w JES
  11. Wpisz funkcję StyledTextOnImage() w wierszu poleceń, aby ją uruchomić: StyledTextOnImage()
    Uruchom stylizowaną funkcję tekstową w wierszu poleceń
  12. Poczekaj, aż funkcja wyświetli obraz z tekstem.
    Pokaż obraz ze stylizowanym tekstem

Dodawanie tekstu do obrazów za pomocą JES

Teraz, gdy wiesz, jak dodawać tekst do obrazów, możesz sprawdzić inne interesujące rzeczy, które możesz zrobić z obrazami za pomocą JES. To potężne środowisko umożliwia kadrowanie i skalowanie obrazów, stosowanie filtrów i przeprowadzanie transformacji kolorów.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *