Chuyển đổi tệp Notepad TXT sang PDF trong Java

Notepad là công cụ dễ dàng nhất để ghi lại những điểm quan trọng và tạo ghi chú nhanh trong tệp TXT. Vì tệp TXT không hỗ trợ các tính năng nâng cao, chẳng hạn như nhận xét, v.v., chúng được chuyển đổi sang định dạng PDF. Để thực hiện chuyển đổi này theo chương trình, bài viết này trình bày cách chuyển đổi tệp TXT sang định dạng PDF bằng Java.

Thư viện Java để chuyển đổi TXT sang PDF

Để hiển thị tệp TXT dưới dạng PDF, chúng tôi sẽ sử dụng Aspose.Words dành cho Java. Nó là một thư viện phổ biến để tạo và thao tác các tài liệu xử lý văn bản. Ngoài ra, nó cung cấp khả năng chuyển đổi chất lượng cao các tài liệu Word và các tệp văn bản thuần túy sang các định dạng khác. Bạn có thể tải xuống JAR của API hoặc cài đặt nó bằng cách sử dụng cấu hình Maven sau.

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

Chuyển đổi tệp TXT sang PDF trong Java

Việc chuyển đổi tệp TXT sang định dạng PDF cực kỳ dễ dàng bằng cách sử dụng Aspose.Words. Chỉ cần tải tệp TXT và lưu dưới dạng tài liệu PDF vào vị trí mong muốn của bạn. Sau đây là các bước để chuyển đổi tệp TXT sang PDF trong Java.

Mẫu mã sau đây cho thấy cách chuyển đổi tệp TXT sang định dạng PDF.

// Tải tệp TXT
Document document = new Document("sample.txt");

// Lưu tệp TXT dưới dạng PDF
document.save("output.pdf", SaveFormat.PDF);  

Ảnh chụp màn hình sau đây cho thấy tệp PDF đã chuyển đổi.

Chuyển đổi tệp TXT sang PDF theo lập trình bằng Java

Tệp PDF được chuyển đổi

Nhận giấy phép API miễn phí

Bạn có thể nhận giấy phép tạm thời để sử dụng Aspose.Words dành cho Java mà không có giới hạn đánh giá.

Sự kết luận

Trong bài viết này, bạn đã học cách chuyển đổi tệp TXT sang định dạng PDF trong Java. Bạn có thể chỉ cần cài đặt Aspose.Words dành cho Java và tự động chuyển đổi TXT sang PDF trong các ứng dụng của mình. Bạn có thể khám phá thêm về Aspose.Words dành cho Java bằng cách sử dụng tài liệu. Ngoài ra, bạn có thể đăng các truy vấn hoặc câu hỏi của mình lên diễn đàn của chúng tôi.

Xem thêm