Java'da Metni PNG, JPEG veya GIF Görüntüsüne Dönüştürün

Metni salt okunur yapmak gibi çeşitli durumlarda genellikle metinden resme dönüştürme gerekir. Bir önceki makalede, bir TXT dosyasındaki metnin Java’da bir PDF’ye nasıl dönüştürüleceğini yazdık. Bu makalede, Java’da bir metni resme, yani PNG, JPEG veya GIF’e nasıl dönüştüreceğinizi öğreneceksiniz.

Java Metinden Görüntüye (PNG, JPEG veya GIF) Dönüştürücü - Ücretsiz İndirme

Aspose.Words for Java, Java tabanlı uygulamalarda MS Word belgeleri oluşturmak, düzenlemek veya dönüştürmek için zengin özelliklere sahip bir API’dir. Ayrıca, metin belgelerinin diğer belge ve görüntü biçimlerine yüksek doğrulukla dönüştürülmesini destekler. Bu yazıda, metni PNG, JPEG veya GIF resimlerine dönüştürmek için Aspose.Words for Java’yı kullanacağız. API’nin JAR’ını indirebilir veya aşağıdaki Maven yapılandırmalarını kullanarak yükleyebilirsiniz:

Depo:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

Bağımlılık:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>22.4</version>
    <classifier>jdk17</classifier>
</dependency>

Java’da Metni (TXT) Görüntüye Dönüştür

TXT dosyaları, düz metni herhangi bir biçimlendirme olmadan depolamanın en basit ve en kolay yolunu sağlar. Bu nedenle, bir TXT dosyası kullanacağız ve metnini PNG, JPEG veya GIF resimlerine dönüştüreceğiz. Aşağıdakiler, Java’da metni resme dönüştürmek için gereken adımlardır.

  • Document sınıfını kullanarak metin dosyasını yükleyin.
  • Belgedeki tüm sayfaları dolaşın.
  • Document.ExtractPages() yöntemini kullanarak her sayfayı ayıklayın.
  • Document.save() yöntemini kullanarak sayfayı PNG (veya başka bir görüntü formatı) olarak kaydedin.

Aşağıdaki kod örneği, Java’da metnin resme nasıl kaydedileceğini gösterir.

// metin dosyası yükle
Document doc = new Document("Input.txt");

// Her sayfada döngü
for (int page = 0; page < doc.getPageCount(); page++) {
	// sayfayı çıkart
	var extractedPage = doc.extractPages(page, 1);

	// Resim olarak kaydet, örneğin PNG
	extractedPage.save("Output_" + page + ".png");
}

Java Metinden Görüntüye Dönüştürme Kitaplığı - Ücretsiz Lisans Alın

Aspose.Words for Java’yı değerlendirme sınırlamaları olmaksızın kullanmak için geçici bir lisans alabilirsiniz.

Çözüm

Bu makalede, Java’da bir metni programlı olarak resme dönüştürmeyi öğrendiniz. API’yi yükleyebilir ve metni PNG, JPEG veya GIF resimlerine dönüştürmek için sağlanan kod örneğini kullanabilirsiniz. Ayrıca, belgeleri kullanarak Aspose.Words for Java’nın diğer özelliklerini keşfedebilirsiniz. Ayrıca, herhangi bir sorunuz veya sorunuz olması durumunda, [forumumuz] aracılığıyla 13 bizimle iletişime geçebilirsiniz.

Ayrıca bakınız