JES 애플리케이션에서 이미지에 텍스트를 추가하는 방법

JES 애플리케이션에서 이미지에 텍스트를 추가하는 방법
당신과 같은 독자는 MUO를 지원하는 데 도움이 됩니다. 귀하가 당사 사이트의 링크를 사용하여 구매하면 당사는 제휴 수수료를 받을 수 있습니다. 자세히 알아보기

JES는 다양한 미디어를 처리하고 편집할 수 있는 개발 환경입니다. 이미지의 경우 여기에는 사진 업로드 또는 다른 필터 효과 추가가 포함됩니다.





이미지를 편집하는 경우 특정 좌표 세트에 텍스트를 추가할 수 있습니다. 그렇다면 addText() 또는 addTextWithStyle()과 같은 내장 JES 함수를 사용할 수 있습니다. 이러한 기능을 사용하면 텍스트가 표시되는 위치, 텍스트 색상 및 기타 스타일 옵션을 구성할 수 있습니다.





이미지에 텍스트를 추가하는 방법

addText() 함수를 사용하여 JES에서 이미지에 텍스트를 추가할 수 있습니다. JES는 Jython 프로그래밍 언어를 사용하므로 Python 구문을 몇 가지 기본 Python 예제 .





  1. 컴퓨터에서 JES 애플리케이션을 엽니다.
  2. 프로그래밍 창에서 textOnImage:
     def textOnImage():이라는 새 함수를 만듭니다.
  3. 함수 내에서 pickAFile() 함수를 사용하여 사용자에게 컴퓨터에서 로컬 파일을 선택하도록 요청합니다:
     file = pickAFile() 
  4. makePicture() 함수를 사용하여 그림 개체를 만듭니다.
     pic = makePicture(file)
  5. 이미지에 추가할 문자열을 선언합니다:
     str = "This is a test."
  6. addText() 함수를 사용하여 이미지에 텍스트를 추가합니다. 첫 번째 인수로 이미지를 입력합니다. 두 번째 및 세 번째 인수에는 텍스트를 표시할 좌표를 입력합니다. 문자열 변수를 최종 인수로 전달:
     addText(pic, 50, 50, str)
  7. 기본적으로 텍스트 색상은 검은색입니다. 색상 이름을 다섯 번째 인수로 전달하여 텍스트 색상을 변경할 수 있습니다.
     addText(pic, 100, 100, str, blue)
  8. show() 함수를 사용하여 그림을 표시하여 JES에서 이미지 렌더링 화면에:
     show(pic)
  9. 를 클릭하십시오 프로그램 불러오기 프로그래밍 영역 아래에 있는 버튼. 파일을 저장하라는 메시지가 표시되면 다음을 클릭합니다. .   명령줄에서 스타일이 지정된 텍스트 함수 실행
  10. 명령줄에 textOnImage() 함수를 입력하여 실행합니다.
  11. 함수가 텍스트와 함께 이미지를 표시할 때까지 기다립니다.

스타일 텍스트를 추가하는 방법

addTextWithStyle() 함수를 사용하여 JES의 이미지에 스타일 텍스트를 추가할 수도 있습니다.

  1. StyledTextOnImage:
     def StyledTextOnImage():이라는 새 함수를 만듭니다.
  2. 함수 내에서 'java.awt.Font'를 가져옵니다. 이렇게 하면 굵은 글꼴과 같은 특정 스타일에 액세스할 수 있습니다.
     import java.awt.Font as Font
  3. pickAFile() 함수를 사용하여 사용자에게 컴퓨터에서 로컬 파일을 선택하도록 요청합니다:
     file = pickAFile() 
  4. makePicture() 함수를 사용하여 그림 객체를 만듭니다:
     pic = makePicture(file)
  5. 이미지에 추가할 문자열을 선언합니다:
     str = "This is a test."
  6. makeStyle() 함수를 사용하여 글꼴 스타일 개체를 만듭니다. makeStyle() 함수를 사용하면 글꼴 모음과 크기를 변경할 수 있습니다. 텍스트를 볼드체, 이탤릭체 또는 밑줄로 만드는 데 사용할 수도 있습니다.
     myFont = makeStyle("Arial", Font.BOLD, 64)
  7. addTextWithStyle() 함수를 사용하여 이미지에 텍스트를 추가합니다. 이전과 마찬가지로 인수에는 이미지 자체, 텍스트 위치의 x 및 y 좌표, 텍스트 문자열이 포함됩니다. 또한 사용자 지정 스타일을 다섯 번째 인수로 입력합니다.
     addTextWithStyle(pic, 50, 50, str, myFont)
  8. addText()와 마찬가지로 텍스트는 기본적으로 검은색이지만 추가 여섯 번째 매개변수인
     addTextWithStyle(pic, 100, 100, str, myFont, blue)을 사용하여 다른 색상을 지정할 수 있습니다.
  9. 이미지 표시:
     show(pic)
  10. 를 클릭하십시오 프로그램 불러오기 프로그래밍 영역 아래에 있는 버튼. 파일을 저장하라는 메시지가 표시되면 다음을 클릭합니다. .
  11. StyledTextOnImage() 함수를 명령줄에 입력하여 실행합니다:
     StyledTextOnImage()
  12. 함수가 텍스트와 함께 이미지를 표시할 때까지 기다립니다.

JES를 사용하여 텍스트 추가

이제 이미지에 텍스트를 추가하는 방법을 살펴보았습니다. JES를 사용하여 이미지에 수행할 수 있는 다른 흥미로운 작업을 확인할 수 있습니다. 이 강력한 환경에서는 이미지를 자르고 크기를 조정하고 필터를 적용하고 색상 변환을 수행할 수 있습니다.