Konwertuj tekst na obraz PNG, JPEG lub GIF w Javie

Konwersja tekstu na obraz jest często wymagana w różnych przypadkach, na przykład w celu uczynienia tekstu tylko do odczytu. W poprzednim artykule pisaliśmy o tym, jak przekonwertować tekst w pliku TXT na PDF w Javie. W tym artykule dowiesz się, jak przekonwertować tekst na obraz, np. PNG, JPEG lub GIF w Javie.

Konwerter tekstu Java na obraz (PNG, JPEG lub GIF) — bezpłatne pobieranie

Aspose.Words for Java to bogaty w funkcje interfejs API do tworzenia, edytowania lub konwertowania dokumentów MS Word w aplikacjach opartych na języku Java. Ponadto obsługuje wysoką wierność konwersji dokumentów tekstowych na inne formaty dokumentów i obrazów. W tym artykule użyjemy Aspose.Words for Java do konwersji tekstu na obrazy PNG, JPEG lub GIF. Możesz pobrać plik JAR API lub zainstalować go przy użyciu następujących konfiguracji Mavena:

Magazyn:

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

Zależność:

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

Konwertuj tekst (TXT) na obraz w Javie

Pliki TXT zapewniają najprostszy i najłatwiejszy sposób przechowywania zwykłego tekstu bez formatowania. Dlatego użyjemy pliku TXT i przekonwertujemy jego tekst na obrazy PNG, JPEG lub GIF. Poniżej przedstawiono kroki konwersji tekstu na obraz w Javie.

  • Załaduj plik tekstowy przy użyciu klasy Document.
  • Przejrzyj w pętli wszystkie strony w dokumencie.
  • Wyodrębnij każdą stronę za pomocą metody Document.ExtractPages().
  • Zapisz stronę jako PNG (lub inny format obrazu) za pomocą metody Document.save().

Poniższy przykładowy kod pokazuje, jak zapisać tekst na obrazie w Javie.

// Załaduj plik tekstowy
Document doc = new Document("Input.txt");

// Przejrzyj każdą stronę w pętli
for (int page = 0; page < doc.getPageCount(); page++) {
	// Wyodrębnij stronę
	var extractedPage = doc.extractPages(page, 1);

	// Zapisz jako obraz, np. PNG
	extractedPage.save("Output_" + page + ".png");
}

Biblioteka konwersji tekstu na obraz Java — uzyskaj bezpłatną licencję

Możesz uzyskać tymczasową licencję, aby używać Aspose.Words for Java bez ograniczeń ewaluacyjnych.

Wniosek

W tym artykule nauczyłeś się programowo konwertować tekst na obraz w Javie. Możesz po prostu zainstalować interfejs API i użyć dostarczonego przykładowego kodu, aby przekonwertować tekst na obrazy PNG, JPEG lub GIF. Poza tym możesz zapoznać się z innymi funkcjami Aspose.Words for Java, korzystając z dokumentacji. Ponadto, w przypadku jakichkolwiek pytań lub wątpliwości, możesz skontaktować się z nami za pośrednictwem naszego forum.

Zobacz też