Chuyển đổi XLSX sang PDF

Tệp Microsoft Excel được sử dụng rộng rãi để quản lý dữ liệu văn phòng và thao tác thông tin trên nền tảng Windows và macOS. Nhiều người dùng cũng sử dụng OpenOffice (ODS), SpreadsheetML(XML), CSV và các định dạng khác để lưu trữ và phân phối dữ liệu. Tuy nhiên, để xem các tài liệu này, bạn cần có một ứng dụng cụ thể. Vì vậy, để thuận tiện, các tệp XLSX có thể được chuyển đổi sang định dạng PDF. Hoặc bạn có thể chuyển đổi chúng sang các định dạng khác theo lựa chọn của mình như PDF, DOCX, HTML, hình ảnh raster (JPEG, PNG, BMP, v.v.), XPS, v.v.

Mặc dù Microsoft Excel và các ứng dụng khác cung cấp khả năng hiển thị các định dạng XLSX, PDF hoặc hình ảnh, nhưng vì mục đích đó, bạn lại cần phải cài đặt phần mềm. Hơn nữa, khi bạn cần thực hiện chuyển đổi cho một lượng lớn tài liệu, việc chuyển đổi từng tài liệu này trở nên khá cồng kềnh. Do đó, trong những tình huống như vậy, có thể sử dụng một chương trình phần mềm để thực hiện công việc chuyển đổi. Một lần nữa, khi chúng ta nói về việc thiết lập môi trường không gặp rắc rối với nỗ lực tối thiểu, API đám mây là lựa chọn tốt nhất. Bạn không cần phải cài đặt bất kỳ phần mềm cụ thể nào và tất cả các chuyển đổi có thể được thực hiện qua đám mây. Xem xét tất cả các khía cạnh này, Aspose.Cells Cloud là tùy chọn tốt nhất hiện có để thực hiện việc tạo, thao tác và chuyển đổi bảng tính MS Excel.

Aspose.Cấu trúc tế bào

Aspose.Cells Cloud được phát triển trên REST API và có thể truy cập từ bất kỳ nền tảng nào. Hơn nữa, SDK đám mây dành riêng cho từng ngôn ngữ cũng khả dụng để bạn có thể sử dụng ngôn ngữ lập trình ưa thích của mình. Tương tự, để thao tác hoặc hiển thị bảng tính Excel bằng ngôn ngữ Java, bạn cần thử sử dụng Aspose.Cells Cloud SDK cho Java. Xin lưu ý rằng API của chúng tôi cũng được bảo mật bằng mật khẩu để chỉ những người được ủy quyền mới có thể lưu trữ và truy cập chúng. Trước khi tiếp tục hành trình tìm hiểu về các tính năng chuyển đổi, chúng tôi khuyên bạn nên xem qua các chủ đề sau

Aspose.Cells Cloud hỗ trợ các định dạng tệp hàng đầu trong ngành cho cả hoạt động nhập và xuất. Chi tiết có sẵn qua liên kết sau Định dạng tệp được hỗ trợ.

Các chủ đề sau đây được giải thích chi tiết hơn

Chuyển đổi XLSX sang PDF

Để thực hiện chuyển đổi tệp XLSX sang định dạng PDF, chúng ta có thể thử sử dụng lệnh cURL trên dấu nhắc lệnh hoặc sử dụng mã Java để đáp ứng yêu cầu này trong ứng dụng máy tính để bàn hoặc web.

lệnh cURL

curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=PDF&isAutoFit=true&onlySaveTable=false&outPath=resultant.pdf" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>"

Trong lệnh trên, conditional.xlsx là bảng tính excel đầu vào, PDF là định dạng kết quả và resultant.pdf là tên của tệp đầu ra. Sau khi thực hiện lệnh, tệp PDF kết quả được lưu trữ trên bộ nhớ đám mây. Các tệp mẫu có sẵn trên

Java

Để hiển thị bảng tính Excel sang định dạng PDF bằng mã Java, trước tiên chúng ta cần tạo đối tượng CellsApi bằng cách truyền thông tin clientID và clientSecret làm đối số. Sau đó gọi phương thức cellsWorkbookGetWorkbook(…) để hiển thị đầu ra ở định dạng PDF.

// để biết ví dụ đầy đủ và mã nguồn, vui lòng truy cập https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

// chỉ định chi tiết clientID
String clientId = "c235e685-1aab-4cda-a95b-54afd63eb87f";
// chỉ định chi tiết clientSecret
String clientSecret = "b8da4ee37494f2ef8da3c727f3a0acb9";
			
try {
    CellsApi api = new CellsApi(clientId,clientSecret);
		String name = "conditional.xlsx";
		String password = null;
		Boolean isAutoFit = true;
		Boolean onlySaveTable = true;
		String format = "PDF";
		// thực hiện thao tác chuyển đổi tài liệu
		File response = api.cellsWorkbookGetWorkbook(name, password, format,
			            isAutoFit, onlySaveTable, null, null, "Resultant.pdf");
}
catch (Exception e) {
e.printStackTrace();
}

Chuyển đổi XLSX sang XPS

Để chuyển đổi tệp XLSX sang định dạng XPS, chúng ta chỉ cần đặt giá trị của biến định dạng là XPS. Sử dụng bất kỳ trình xem XPS nào để xem tệp kết quả. Chúng tôi khuyên bạn nên sử dụng Ứng dụng trình xem XPS miễn phí của chúng tôi (bản xem trước được hiển thị bên dưới).Tải xuống tệp đầu vào từ conditional.xlsx.

Xem trước tệp XPS

Hình ảnh 1:- Xem trước tệp XPS kết quả.

Cách chuyển đổi XLSX sang TIFF

Sử dụng phương thức GetWorkBook của API để lưu các tệp XLSX thành định dạng hình ảnh TIFF. Tất cả những gì bạn cần làm là cung cấp bảng tính excel đầu vào làm đầu vào và chỉ định giá trị định dạng đầu ra là TIFF.

lệnh cURL

curl -X GET "https://api.aspose.cloud/v3.0/cells/conditional.xlsx?format=TIFF&isAutoFit=true&onlySaveTable=false&outPath=resultant.tiff" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>"

Sử dụng các liên kết sau để tải xuống conditional.xlsxresultant.tiff.

Xem trước tệp TIFF

Hình ảnh 2:- Xem trước tệp TIFF kết quả.

Phần kết luận

Aspose.Cells Cloud là một REST API tuyệt vời cung cấp khả năng tạo, thao tác. Nó hoàn toàn có khả năng chuyển đổi các định dạng excel phổ biến sang PDF, XPS, SVG, TIFF, HTML và nhiều định dạng khác. Tất cả các thao tác này có thể được thực hiện bằng một vài dòng mã.

Bài viết liên quan