Von Sharlene Khan

Kommentieren Sie Ihre Bilder oder fügen Sie andere Arten von Textetiketten mit JES hinzu.

Leser wie Sie helfen, MUO zu unterstützen. Wenn Sie über Links auf unserer Website einen Kauf tätigen, erhalten wir möglicherweise eine Affiliate-Provision. Weiterlesen.

JES ist eine Entwicklungsumgebung, mit der Sie eine Vielzahl von Medien bearbeiten und bearbeiten können. Bei Bildern gehört dazu das Hochladen von Fotos oder das Hinzufügen verschiedener Filtereffekte.

Wenn Sie Bilder bearbeiten, möchten Sie möglicherweise Text an einem bestimmten Satz von Koordinaten hinzufügen. In diesem Fall können Sie integrierte JES-Funktionen wie addText() oder addTextWithStyle() verwenden. Mit diesen Funktionen können Sie konfigurieren, wo der Text angezeigt wird, die Textfarbe und andere Gestaltungsoptionen.

So fügen Sie einem Bild Text hinzu

Sie können Text zu einem Bild in JES hinzufügen, indem Sie die Funktion addText() verwenden. Da JES die Programmiersprache Jython verwendet, stellen Sie sicher, dass Sie Ihre Python-Syntax mit auffrischen

instagram viewer
einige grundlegende Python-Beispiele.

  1. Öffnen Sie die JES-Anwendung auf Ihrem Computer.
  2. Erstellen Sie im Programmierfenster eine neue Funktion namens textOnImage:
    defTextAufBild():
  3. Verwenden Sie innerhalb der Funktion die Funktion pickAFile(), um den Benutzer aufzufordern, eine lokale Datei auf seinem Computer auszuwählen:
    file = pickAFile() 
  4. Erstellen Sie ein Bildobjekt mit der Funktion makePicture():
    pic = makePicture (Datei)
  5. Deklarieren Sie die Zeichenfolge, die Sie dem Bild hinzufügen möchten:
    str = "Das ist ein Test."
  6. Verwenden Sie die Funktion addText(), um den Text zum Bild hinzuzufügen. Geben Sie als erstes Argument das Bild ein. Geben Sie für das zweite und dritte Argument die Koordinaten ein, an denen der Text angezeigt werden soll. Übergeben Sie die String-Variable als letztes Argument:
    addText (Bild, 50, 50, Str)
  7. Standardmäßig ist die Textfarbe schwarz. Sie können die Farbe des Textes ändern, indem Sie den Namen einer Farbe als fünftes Argument übergeben:
    addText (pic, 100, 100, str, blau)
  8. Zeigen Sie das Bild mit der Funktion show() an Rendern Sie das Bild in JES auf den Bildschirm:
    zeigen(Bild)
  9. Klick auf das Programm laden Taste, die sich unter dem Programmierbereich befindet. Wenn Sie aufgefordert werden, die Datei zu speichern, klicken Sie auf Ja.
  10. Geben Sie die Funktion textOnImage() in die Befehlszeile ein, um sie auszuführen:
  11. Warten Sie, bis die Funktion das Bild mit Text anzeigt.

So fügen Sie formatierten Text hinzu

Sie können einem Bild in JES auch formatierten Text hinzufügen, indem Sie die Funktion addTextWithStyle() verwenden.

  1. Erstellen Sie eine neue Funktion namens StyledTextOnImage:
    defStyledTextOnImage():
  2. Importieren Sie innerhalb der Funktion „java.awt. Schriftart". Dadurch erhalten Sie Zugriff auf bestimmte Stile wie Fettschrift.
    importieren java.awt. Schriftart als Schriftart
  3. Verwenden Sie die Funktion pickAFile(), um den Benutzer aufzufordern, eine lokale Datei auf seinem Computer auszuwählen:
    file = pickAFile() 
  4. Verwenden Sie die Funktion makePicture(), um ein Bildobjekt zu erstellen:
    pic = makePicture (Datei)
  5. Deklarieren Sie die Zeichenfolge, die Sie dem Bild hinzufügen möchten:
    str = "Das ist ein Test."
  6. Verwenden Sie die Funktion makeStyle(), um ein Schriftstilobjekt zu erstellen. Mit der Funktion makeStyle() können Sie die Schriftfamilie und -größe ändern. Sie können es auch verwenden, um Text fett, kursiv oder unterstrichen zu machen.
    myFont = makeStyle("Arial", Schriftart. DEUTLICH, 64)
  7. Verwenden Sie die Funktion addTextWithStyle(), um den Text zum Bild hinzuzufügen. Wie zuvor enthalten die Argumente das Bild selbst, die x- und y-Koordinaten der Textposition und die Textzeichenfolge. Geben Sie außerdem den benutzerdefinierten Stil als fünftes Argument ein:
    addTextWithStyle (pic, 50, 50, str, myFont)
  8. Wie bei addText() ist der Text standardmäßig schwarz, aber Sie können mit einem zusätzlichen, sechsten Parameter eine andere Farbe angeben:
    addTextWithStyle (pic, 100, 100, str, myFont, blau)
  9. Bild zeigen:
    zeigen(Bild)
  10. Klick auf das Programm laden Taste, die sich unter dem Programmierbereich befindet. Wenn Sie aufgefordert werden, die Datei zu speichern, klicken Sie auf Ja.
  11. Geben Sie die Funktion StyledTextOnImage() in die Befehlszeile ein, um sie auszuführen:
    StyledTextOnImage()
  12. Warten Sie, bis die Funktion das Bild mit Text anzeigt.

Hinzufügen von Text zu Bildern mit JES

Nachdem Sie nun gesehen haben, wie Sie Text zu Bildern hinzufügen, können Sie sich einige der anderen interessanten Dinge ansehen, die Sie mit JES mit Bildern machen können. Mit dieser leistungsstarken Umgebung können Sie Bilder zuschneiden und skalieren, Filter anwenden und Farbtransformationen durchführen.

Abonniere unseren Newsletter

Kommentare

AktieTwitternAktieAktieAktie
Kopieren
Email
Aktie
AktieTwitternAktieAktieAktie
Kopieren
Email

Link in die Zwischenablage kopiert

Verwandte Themen

  • Programmierung
  • Programmierung
  • Python
  • Batch-Bildbearbeitung

Über den Autor

Sharlene Khan (75 veröffentlichte Artikel)

Shay arbeitet Vollzeit als Softwareentwickler und schreibt gerne Leitfäden, um anderen zu helfen. Sie hat einen Bachelor of IT und hat bereits Erfahrung in der Qualitätssicherung und Nachhilfe. Shay liebt Spiele und spielt Klavier.