Skriva text på JPG i Java

Denna korta artikel förklarar hur man skriver text på JPG i Java. Den täcker IDE-konfigurationen, stegen och ett körbart kodavsnitt som demonstrerar hur man lägger till text i JPG i Java. Du kommer också att lära dig hur man formaterar texten i den resulterande JPG-bilden.

Steg för att lägga till text på JPG i Java

  1. Förbered systemet för att använda Aspose.Drawing för Java för att sätta text på JPG-bilder
  2. Initiera ett Bitmap objekt och deklarera en Graphics instans
  3. Definiera textfärgen och teckensnittet för strängen
  4. Definiera rektangeln och rita texten på bilden

Dessa steg beskriver hur man lägger till text i en JPEG-fil i Java. Ladda helt enkelt in ingångsbilden eller skapa en bitmap från grunden genom att specificera bildens dimensioner. Ange sedan textens formateringsinställningar och skicka textsträngen som ska ritas på bilden. Skriv slutligen utbildningsbilden till disken eller en ström för att slutföra textens rendering.

Kod för att sätta text i JPG i Java

// Load the image
com.aspose.drawing.Bitmap bitmap = new com.aspose.drawing.Bitmap("input.jpg");
com.aspose.drawing.Graphics graphics = com.aspose.drawing.Graphics.fromImage(bitmap);
// Define text color
com.aspose.drawing.SolidBrush brush = new com.aspose.drawing.SolidBrush(com.aspose.drawing.Color.getDarkBlue());
// Define text font
com.aspose.drawing.Font arial = new com.aspose.drawing.Font("Arial", 34, com.aspose.drawing.FontStyle.Regular);
// Text to display
String text = "Sample Text";
// Define rectangle
com.aspose.drawing.RectangleF rect = new com.aspose.drawing.RectangleF(100, 600, 850, 100);
// Draw text on image
graphics.drawString(text, arial, brush, rect);
// Save the output file
bitmap.save("output.jpg");

Kodavsnittet ovan förklarar detaljerat hur man lägger till text i JPG-fil i Java. Du kan lägga till textsträngen genom att anropa metoden drawString(). Men först måste du ladda in källbilden, definiera olika textinställningar, inklusive teckensnitt och färg, beroende på dina krav. På samma sätt kan du modifiera textens position, färggradient, skuggningseffekt osv. för avancerad textåtergivning.

Detta ämne förklarade processen för att skapa en JPG-textredigerare i Java. För att skapa bitmap-bilder, läs artikeln om Skapa en bitmap i Java.

 Svenska