Блокнот — это самый простой инструмент для записи важных моментов и создания быстрых заметок в файле TXT. Поскольку файлы TXT не поддерживают расширенные функции, такие как комментарии и т. д., они конвертируются в формат PDF. Чтобы выполнить это преобразование программно, в этой статье рассказывается, как преобразовать файлы TXT в формат PDF с помощью Java.
Библиотека Java для преобразования TXT в PDF
Чтобы отображать файлы TXT в формате PDF, мы будем использовать Aspose.Words for Java. Это популярная библиотека для создания и управления текстовыми документами. Также он обеспечивает качественное преобразование документов Word и обычных текстовых файлов в другие форматы. Вы можете скачать JAR-файл API или установить его, используя следующую конфигурацию Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>21.11</version>
<type>pom</type>
</dependency>
Преобразование файла TXT в PDF в Java
Преобразование файла TXT в формат PDF очень просто с помощью Aspose.Words. Просто загрузите файл TXT и сохраните его как документ PDF в нужном месте. Ниже приведены шаги для преобразования файла TXT в PDF в Java.
- Загрузите файл TXT, используя класс Document.
- Преобразуйте файл TXT в PDF, используя метод Document.save(string, SaveFormat).
В следующем примере кода показано, как преобразовать файл TXT в формат PDF.
// Загрузить TXT-файл
Document document = new Document("sample.txt");
// Сохранить файл TXT в формате PDF
document.save("output.pdf", SaveFormat.PDF);
На следующем снимке экрана показан преобразованный файл PDF.
Получите бесплатную лицензию API
Вы можете получить временную лицензию на использование Aspose.Words for Java без ограничений на пробную версию.
Вывод
В этой статье вы узнали, как конвертировать файлы TXT в формат PDF на Java. Вы можете просто установить Aspose.Words для Java и автоматизировать преобразование TXT в PDF в своих приложениях. Вы можете узнать больше об Aspose.Words для Java, используя документацию. Кроме того, вы можете размещать свои запросы или вопросы на нашем форуме.