Hướng dẫn ngắn này cung cấp các chỉ dẫn về cách chuyển đổi PDF sang Mã QR bằng Java. Nó chứa chi tiết cách thiết lập IDE để sử dụng Aspose.PDF và Aspose.BarCode, danh sách các bước và mã mẫu để chuyển đổi PDF sang Mã QR bằng Java. Nó sẽ chia sẻ chi tiết về cách đọc mã QR và mã vạch từ PDF và lưu từng cái dưới dạng hình ảnh nếu cần.
Các bước để đổi PDF sang Mã QR bằng Java
- Thiết lập IDE để sử dụng Aspose.PDF và Aspose.BarCode cho Java để đọc mã QR từ PDF
- Tải tệp PDF nguồn vào đối tượng lớp Document để chuyển đổi PDF sang mã QR
- Lặp qua từng trang và truy cập bộ sưu tập tài nguyên hình ảnh trên đó
- Phân tích từng hình ảnh trên trang và lưu dưới dạng hình ảnh trong luồng bộ nhớ
- Khởi tạo trình đọc mã vạch cho mỗi hình ảnh để đọc tất cả các loại mã QR và mã vạch được hỗ trợ
- Hiển thị văn bản và loại mã vạch hoặc mã QR trên màn hình
Các bước này mô tả cách chuyển đổi PDF sang Mã QR bằng Java. Tải tệp PDF đầu vào, lặp qua tất cả các trang, truy cập bộ sưu tập hình ảnh từ tài nguyên trên mỗi trang và sử dụng từng hình ảnh để khởi tạo đối tượng trình đọc mã vạch. Nó trả về bộ sưu tập mã vạch và mã QR có thể truy cập từ hình ảnh cùng với văn bản, loại và các tham số khác để hiển thị và xử lý thêm.
Mã để tạo Mã QR từ PDF bằng Java
Mã trên minh họa cách chuyển đổi hình ảnh trong PDF sang QR bằng Java. Bạn có thể lọc các trang PDF dựa trên một tập hợp thuộc tính để chỉ truy cập các trang mục tiêu. Bạn có thể lưu từng hình ảnh vào đĩa ngoài việc sử dụng nó trong trình đọc mã vạch. Để đạt được điều này, bạn có thể ghi dữ liệu hình ảnh vào một tệp trên đĩa sau khi lưu vào ByteArrayOutputStream.
Bài viết này đã dạy chúng ta cách đọc mã vạch và mã QR từ PDF. Để tạo mã QR mới, hãy xem bài viết về cách tạo mã QR bằng Java.