Skriv text på JPG-bilder i Java

Att skriva text på bilder eller foton i JPG-format förbättrar varumärkesprofilering och möjliggör tillägg av kontext, vattenstämplar eller upphovsrättsinformation. Oavsett om du skapar memes, inlägg på sociala medier eller marknadsföringsmaterial är förmågan att skriva text på JPG-bilder otroligt användbar. I det här blogginlägget kommer vi att lära oss hur man lägger till text på JPG-bilder med Java. Vi kommer att guida dig genom varje steg och visa hur man skriver på foton eller andra bilder. Låt oss sätta igång!

Denna artikel täcker följande ämnen:

  1. Java-API för att skriva text på JPG-bilder
  2. Skriv text på JPG-bilder i Java
  3. Lägg till bildtexter på foton i Java
  4. Skriv text på JPG-bilder online
  5. Gratis resurser

Java-API för att Skriva Text på JPG-Bilder

Vi kommer att använda Aspose.Drawing for Java för att skriva text på JPG-bilder. Aspose.Drawing for Java är ett robust 2D-grafikbibliotek som gör det möjligt för utvecklare att skapa och manipulera vektorgrafik, bilder och ritningar inom Java-applikationer. Det tillhandahåller ett set av API:er för att rendera grafik, rita former och hantera typsnitt, vilket möjliggör skapande och manipulering av grafiskt innehåll av hög kvalitet.

Vänligen ladda ner JAR-filen av API:et eller lägg till följande pom.xml-konfiguration i en Maven-baserad Java-applikation.

<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>

Skriv Text på JPG-Bilder i Java

Vi kan enkelt skriva vilken typ av text som helst på JPG-bilder genom att följa stegen nedan:

  1. Ladda en JPG-bild med hjälp av Bitmap-klassen.
  2. Skapa ett nytt Graphics-objekt från Bitmap-objektet med hjälp av fromImage()-metoden.
  3. Initiera ett SolidBrush-klassobjekt med den angivna textfärgen.
  4. Definiera ett Font-klassobjekt med önskad teckensnittsfamilj, stil och storlek för texten.
  5. Initiera ett Rectangle-klassobjekt.
  6. Anropa sedan drawString()-metoden med texten som ska visas, Font, Brush och Rectangle-klassobjekten som argument.
  7. Slutligen, spara utdata-bilden med hjälp av save()-metoden.

Följande kodexempel visar hur man skriver text på JPG i Java.

Skriv text på JPG-bilder i Java

Skriv text på JPG-bilder i Java

Lägg till Bildtext på Foton - Lägg till Text på Foto

Vi kan också lägga till en bildtext på ett foto genom att följa stegen nedan:

  1. Ladda en fotobild med hjälp av Bitmap-klassen.
  2. Skapa en ny bitmap med storleken på den laddade bilden, med tillägg av en rektangulär storlek för bildtexten.
  3. Skapa ett nytt Graphics-objekt från Bitmap-objektet med hjälp av fromImage()-metoden.
  4. Rita den laddade bilden på den nyss skapade bilden med hjälp av drawImage()-metoden.
  5. Rita en fylld rektangel för bildtextboxen.
  6. Specificera textsträngens format med hjälp av StringFormat-klassen.
  7. Definiera text, dess färg och typsnitt.
  8. Anropa sedan drawString()-metoden med texten som ska visas, Font, Brush och Rectangle-klassobjekten som argument.
  9. Slutligen, spara utdata-bilden med hjälp av save()-metoden.

Följande kodexempel visar hur man lägger till en bildtext på ett foto i Java.

Lägg till bildtext på foton i Java

Lägg till bildtext på foton i Java

Få en Gratis Licens

Du kan skaffa en gratis temporär licens för att prova Aspose.Drawing for Java utan några utvärderingsbegränsningar.

Skriv Text på JPG-Bilder Online

Du kan också prova ett gratis online-verktyg för att skriva text på JPG-bilder. Med dess användarvänliga gränssnitt kan du enkelt lägga till text på bilder utan att behöva installera ytterligare programvara, skapa ett konto eller prenumerera på någon tjänst.

Lägg till Text på Bild – Gratis Lärresurser

Förutom att skriva text på JPG-bilder kan du utforska resurserna nedan för att lära dig mer om att lägga till text på bilder, visa vektorgrafik på rasterbilder och upptäcka andra funktioner i biblioteket:

Slutsats

I det här blogginlägget lärde vi oss hur man skriver text på JPG-bilder i Java. Oavsett om du lägger till enkla bildtexter på bilderna, skapar dynamiska banners eller applicerar vattenstämplar för varumärkesprofilering, erbjuder Aspose.Drawing for Java verktygen och flexibiliteten för att uppnå professionella resultat. Genom att följa stegen som beskrivs i denna artikel kan du enkelt lägga till text på bilder och anpassa typsnitt, färger och positioner för att passa dina specifika behov. Dessutom har vi presenterat ett gratis online-verktyg för att lägga till text på bilder på språng. Vid eventuella oklarheter, tveka inte att kontakta oss på vårt gratis supportforum.

Se Även