Bài viết này chứa thông tin chi tiết để trả lời câu hỏi về cách chuyển đổi Visio sang PDF trong Java. Nó bao gồm tất cả các bước kể cả cấu hình môi trường cũng như mã mẫu để chuyển đổi Visio sang PDF mà không cần Visio trong Java. Thông tin này hữu ích để chuyển đổi các tệp Visio như tệp VSD hoặc tệp VSDX sang định dạng PDF.
Các bước để chuyển đổi Visio sang PDF bằng Java
- Cài đặt thư viện Aspose.Diagram for Java từ kho lưu trữ để thực hiện chuyển đổi tệp Visio
- Sử dụng lớp Diagram để tải tệp Visio đầu vào để chuyển đổi sang định dạng PDF
- Đặt các đặc điểm PDF khác nhau với lớp PdfSaveOptions
- Lưu tệp PDF đầu ra
Các bước này tóm tắt logic lập trình để phát triển bộ chuyển đổi Visio sang PDF trong Java. Chỉ cần tải tệp Visio định dạng VSD hoặc VSDX nguồn và đặt các đặc điểm khác nhau cho tệp PDF được yêu cầu như kích thước trang, số trang, tiêu chuẩn mã hóa hoặc tuân thủ, v.v. Sau đó, xuất tệp PDF sang đĩa hoặc luồng tùy thuộc vào yêu cầu của bạn.
Mã để chuyển đổi Visio sang PDF trong Java
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to convert VSD to PDF | |
// Instantiate the license | |
com.aspose.diagram.License license = new com.aspose.diagram.License(); | |
license.setLicense("Aspose.Total.lic"); | |
// Load Visio diagram | |
com.aspose.diagram.Diagram diagram = new com.aspose.diagram.Diagram("Sample.vsd"); | |
// Declare PdfSaveOptions object | |
com.aspose.diagram.PdfSaveOptions saveOptions = new com.aspose.diagram.PdfSaveOptions(); | |
// Number of pages to render | |
saveOptions.setPageCount(2); | |
// Set first page index | |
saveOptions.setPageIndex(1); | |
// Save Visio diagram to PDF | |
diagram.save("PDF_out.pdf", saveOptions); | |
System.out.println("Done"); | |
} | |
} |
Đoạn mã cơ bản này xây dựng trường hợp sử dụng để xuất Visio sang PDF trong Java. Tuy nhiên, bạn có thể ứng biến nó trong khi chỉ định một số thuộc tính khác như độ phân giải, độ nén, nhận xét, v.v. Hơn nữa, quá trình chuyển đổi này không phụ thuộc vào bất kỳ công cụ hoặc ứng dụng nào khác nên đoạn mã đủ để chuyển đổi tệp Visio thành PDF.
Hướng dẫn này giải thích thông tin cơ bản và quan trọng về cách lưu Visio dưới dạng PDF trong Java. Ngoài ra, nếu bạn muốn thêm nhận xét vào bản vẽ Visio thì bạn có thể truy cập bài viết trên cách thêm nhận xét vào bản vẽ Visio bằng Java.