Text auf Bildern oder Fotos im JPG-Format zu schreiben, verbessert das Branding und ermöglicht das Hinzufügen von Kontext, Wasserzeichen oder Urheberrechtsinformationen. Ob Sie Memes, Social-Media-Posts oder Marketingmaterialien erstellen, die Fähigkeit, Text auf JPG-Bildern zu schreiben, ist äußerst nützlich. In diesem Blogbeitrag lernen wir, wie man Text zu JPG-Bildern mit Java hinzufügt. Wir führen Sie durch jeden Schritt und zeigen Ihnen, wie Sie auf Fotos oder anderen Bildern schreiben können. Lassen Sie uns loslegen!
Dieser Artikel behandelt die folgenden Themen:
- Java API zum Schreiben von Text auf JPG-Bildern
- Text auf JPG-Bildern in Java schreiben
- Bildunterschriften zu Fotos in Java hinzufügen
- Text online auf JPG-Bilder schreiben
- Kostenlose Ressourcen
Java API zum Schreiben von Text auf JPG-Bildern
Wir verwenden Aspose.Drawing for Java, um Text auf JPG-Bildern zu schreiben. Aspose.Drawing for Java ist eine leistungsstarke 2D-Grafikbibliothek, die es Entwicklern ermöglicht, Vektorgrafiken, Bilder und Zeichnungen innerhalb von Java-Anwendungen zu erstellen und zu manipulieren. Es bietet eine Reihe von APIs für die Grafikwiedergabe, das Zeichnen von Formen und die Handhabung von Schriftarten, wodurch eine hochwertige Erstellung und Manipulation von grafischen Inhalten ermöglicht wird.
Bitte laden Sie das JAR der API herunter oder fügen Sie die folgende pom.xml-Konfiguration in eine Maven-basierte Java-Anwendung ein.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-drawing</artifactId>
<version>24.4</version>
</dependency>
</dependencies>
Text auf JPG-Bildern in Java schreiben
Wir können ganz einfach jede Art von Text auf JPG-Bildern schreiben, indem wir die folgenden Schritte ausführen:
- Laden Sie ein JPG-Bild mit der Bitmap-Klasse.
- Erstellen Sie ein neues Graphics-Objekt aus dem Bitmap-Objekt mithilfe der Methode fromImage().
- Initialisieren Sie ein Objekt der Klasse SolidBrush mit der angegebenen Textfarbe.
- Definieren Sie ein Objekt der Klasse Font mit der gewünschten Schriftfamilie, dem Stil und der Größe für den Text.
- Initialisieren Sie ein Objekt der Klasse Rectangle.
- Rufen Sie anschließend die Methode drawString() mit dem anzuzeigenden Text, Font, Brush und Rectangle-Klassenobjekten als Argumente auf.
- Speichern Sie schließlich das Ausgabebild mit der Methode save().
Das folgende Codebeispiel zeigt, wie man Text auf JPG in Java schreibt.
Bildunterschriften zu Fotos hinzufügen - Text zu Foto hinzufügen
Wir können auch eine Bildunterschrift zu einem Foto hinzufügen, indem wir die folgenden Schritte ausführen:
- Laden Sie ein Foto mit der Bitmap-Klasse.
- Erstellen Sie ein neues Bitmap mit der Größe des geladenen Bildes, zusätzlich zur Größe eines Rechtecks für die Bildunterschrift.
- Erstellen Sie ein neues Graphics-Objekt aus dem Bitmap-Objekt mithilfe der Methode fromImage().
- Zeichnen Sie das geladene Bild auf das neu erstellte Bild mit der Methode drawImage().
- Zeichnen Sie ein gefülltes Rechteck für die Bildunterschriftenbox.
- Geben Sie das Textstring-Format mit der Klasse StringFormat an.
- Definieren Sie Text, Farbe und Schriftart.
- Rufen Sie anschließend die Methode drawString() mit dem anzuzeigenden Text, Font, Brush und Rectangle-Klassenobjekten als Argumente auf.
- Speichern Sie schließlich das Ausgabebild mit der Methode save().
Das folgende Codebeispiel zeigt, wie man in Java eine Bildunterschrift zu einem Foto hinzufügt.
Kostenlose Lizenz erhalten
Sie können eine kostenlose temporäre Lizenz erhalten, um Aspose.Drawing for Java ohne Einschränkungen auszuprobieren.
Text online auf JPG-Bilder schreiben
Sie können auch ein kostenloses Online-Tool ausprobieren, um Text auf JPG-Bilder zu schreiben. Mit seiner benutzerfreundlichen Oberfläche können Sie ganz einfach Text zu Bildern hinzufügen, ohne zusätzliche Software zu installieren, ein Konto zu erstellen oder einen Dienst zu abonnieren.
Text zu Bild hinzufügen – Kostenlose Lernressourcen
Zusätzlich zum Schreiben von Text auf JPG-Bildern erkunden Sie die folgenden Ressourcen, um mehr über das Hinzufügen von Text zu Bildern, das Anzeigen von Vektorgrafiken auf Rasterbildern und das Entdecken weiterer Funktionen der Bibliothek zu erfahren:
Fazit
In diesem Blogbeitrag haben wir gelernt, wie man Text auf JPG-Bildern in Java schreibt. Ob Sie einfache Bildunterschriften zu den Bildern hinzufügen, dynamische Banner erstellen oder Wasserzeichen zur Markenbildung anwenden, Aspose.Drawing for Java bietet die Werkzeuge und Flexibilität, um professionelle Ergebnisse zu erzielen. Durch das Befolgen der in diesem Artikel beschriebenen Schritte können Sie Text ganz einfach zu Bildern hinzufügen und Schriftarten, Farben und Positionen an Ihre spezifischen Bedürfnisse anpassen. Darüber hinaus haben wir ein kostenloses Online-Tool zum Hinzufügen von Text zu Bildern unterwegs vorgestellt. Bei Unklarheiten können Sie uns gerne in unserem kostenlosen Support-Forum kontaktieren.