PUB sang Excel | Chuyển đổi tệp Nhà xuất bản sang Excel | PUB sang XLSX

Bạn đang tìm cách chuyển dữ liệu từ tệp Microsoft Publish PUB sang bảng tính Excel (XLSX)? Đừng tìm đâu xa! Bài đăng trên blog này sẽ hướng dẫn bạn một số phương pháp để chuyển đổi Nhà xuất bản sang Excel, đảm bảo dữ liệu của bạn vẫn nguyên vẹn và được tổ chức tốt.

Chuyển đổi Nhà xuất bản sang Excel trực tuyến - PUB sang XLSX

Chuyển đổi các tệp nhà xuất bản của bạn thành bảng tính Excel bằng cách sử dụng [trình chuyển đổi PUB sang Excel trực tuyến] miễn phí này 3. Lưu các tệp đã chuyển đổi của bạn ở định dạng XLSX trực tiếp từ trình duyệt web của bạn mà không cần cài đặt thêm bất kỳ phần mềm nào.

Cách chuyển đổi Nhà xuất bản sang Excel trực tuyến

Dễ dàng chuyển đổi PUB sang XLSX theo 4 bước dễ thực hiện:

  1. Tải lên tệp PUB của bạn: Chỉ cần kéo và thả tệp của bạn vào trình chuyển đổi hoặc nhập liên kết trực tuyến để truy cập tệp đó từ các dịch vụ lưu trữ đám mây như OneDrive, Google Drive hoặc các dịch vụ khác.

  2. Bắt đầu chuyển đổi: Nhấp vào nút Chuyển đổi để bắt đầu quá trình chuyển đổi.

  3. Tạo tệp XLSX của bạn: Trình chuyển đổi của chúng tôi sẽ nhanh chóng chuẩn bị tệp của bạn ở định dạng XLSX, sẵn sàng để tải xuống.

  4. Tải xuống và lưu: Lưu tệp XLSX thu được vào máy tính, thiết bị di động hoặc vị trí lưu trữ ưa thích của bạn.

Chúng tôi ưu tiên quyền riêng tư và bảo mật của bạn và chúng tôi không bao giờ lưu trữ dữ liệu của bạn trên máy chủ của chúng tôi. Ngoài ra, chúng tôi đảm bảo rằng các liên kết tải xuống chỉ có hiệu lực trong 24 giờ, sau đó chúng sẽ tự động hết hạn, cung cấp thêm một lớp bảo vệ cho thông tin nhạy cảm của bạn.

Nhà xuất bản sang Excel: Hướng dẫn dành cho nhà phát triển

Aspose cung cấp API để dễ dàng chuyển đổi tệp nhà xuất bản của bạn thành bảng tính Excel. Với mục đích này, chúng tôi sẽ thực hiện quy trình hai bước để chuyển đổi tệp PUB sang định dạng XLSX. Đầu tiên, chúng ta sẽ sử dụng API Aspose.PUB để chuyển đổi tệp PUB thành định dạng PDF. Sau đó, chúng tôi sẽ sử dụng API Aspose.PDF để chuyển đổi các trang PDF sang định dạng XLSX.

Các phần sau sẽ chỉ cho bạn cách chuyển đổi các tệp PUB của bạn thành Excel theo chương trình trong .NET hoặc Java. Bạn sẽ nhận được hướng dẫn từng bước và ví dụ về mã để giúp bạn thực hiện điều đó một cách dễ dàng và hiệu quả.

Chuyển đổi Nhà xuất bản sang Excel trong C#

Chúng ta có thể dễ dàng chuyển đổi bất kỳ tệp PUB nào thành bảng tính Excel trong C# bằng cách thực hiện theo các bước bên dưới:

Mẫu mã sau đây cho biết cách chuyển đổi tệp PUB thành tệp Excel trong C#.

// Khởi tạo MemoryStream để giữ tài liệu đầu ra
MemoryStream stream = new MemoryStream();

// Tải tập tin PUB đầu vào
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser("Sample.pub");

// Phân tích tệp nhà xuất bản đầu vào
Aspose.Pub.Document doc = parser.Parse();

// Chuyển đổi tệp PUB thành PDF và lưu kết quả vào MemoryStream
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// Tải tệp PDF đầu vào từ MemoryStream
Aspose.Pdf.Document document = new Aspose.Pdf.Document(stream);

// Khởi tạo đối tượng lớp DocSaveOptions
Aspose.Pdf.ExcelSaveOptions options = new ExcelSaveOptions();

// Chỉ định định dạng file word đầu ra (DOC/DOCX)
options.Format = ExcelSaveOptions.ExcelFormat.XLSX;

// Lưu file word đầu ra (DOC/DOCX)
document.Save("PUBToExcel.xlsx", options);

Chuyển đổi Nhà xuất bản sang Excel trong Java

Tương tự, chúng ta có thể chuyển đổi tệp PUB sang XLSX trong Java bằng cách thực hiện theo các bước bên dưới:

Mẫu mã sau đây cho biết cách chuyển đổi tệp PUB thành tệp Excel trong Java.

// Ví dụ mã này trình bày cách chuyển đổi PUB sang DOCX trong Java.
// Khởi tạo ByteArrayOutputStream để giữ tệp PDF trung gian.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Khởi tạo Pub Parser cho file PUB
IPubParser parser = PubFactory.createParser("Sample.pub");

// Phân tích tệp Nhà xuất bản
Document doc = parser.parse();

// Chuyển đổi tệp PUB sang PDF và lưu đầu ra vào luồng
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Tải tài liệu PDF trung gian
com.aspose.pdf.Document pdfDocument = new com.aspose.pdf.Document(os.toByteArray());

// Chuyển đổi hoặc xuất tệp sang định dạng MS Word DOCX hoặc DOC
pdfDocument.save("PUBToXLSX.xlsx", com.aspose.pdf.SaveFormat.Excel);

Trình chuyển đổi nhà xuất bản sang Excel trong C++

Chúng tôi cũng có thể chuyển đổi tệp PUB thành XLSX trong C++ bằng cách thực hiện theo các bước bên dưới:

  • Cài đặt Aspose.PUB for C++Aspose.PDF for ++ trong ứng dụng của bạn.
  • Sử dụng mẫu mã C++ sau để tải tệp PUB và chuyển đổi nó sang định dạng XLSX.

Mẫu mã sau đây cho biết cách chuyển đổi tệp PUB thành tệp Excel trong C++.

// Ví dụ mã này trình bày cách chuyển đổi PUB sang XLSX trong C++.
// Nguồn PUB và đường dẫn tệp PDF đầu ra
System::String filePub = u"Sample.pub";
System::String filePdf = u"Output.pdf";

// Tải tệp PUB
System::SharedPtr<IPubParser> parser = PubFactory::CreateParser(filePub);
System::SharedPtr<Aspose::Pub::Document> document = parser->Parse();

// Chuyển đổi tệp PUB sang PDF
PubFactory::CreatePdfConverter()->ConvertToPdf(document, filePdf);

// Tải tệp PDF đã tạo
auto pdfDocument = MakeObject<Aspose::Pdf::Document>(filePdf);

// Tạo một phiên bản của lớp ExcelSaveOptions
auto saveOptions = MakeObject<Aspose::Pdf::ExcelSaveOptions>();

// Đặt định dạng là XLSX
saveOptions->set_Format(ExcelSaveOptions::ExcelFormat::Xlsx);

// Lưu tệp XLSX
pdfDocument->Save(u"PUBToXLSX.xlsx", saveOptions);

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

Bạn có thể nhận giấy phép tạm thời miễn phí để dùng thử các thư viện mà không bị giới hạn về đánh giá.

PUB sang XLSX – Tài nguyên miễn phí

Bên cạnh việc chuyển đổi Nhà xuất bản sang Excel, bạn cũng có thể khám phá nhiều tính năng khác của API bằng cách sử dụng các tài nguyên sau:

Phần kết luận

Tóm lại, việc chuyển đổi tệp Nhà xuất bản sang Excel có thể đơn giản hóa đáng kể việc quản lý dữ liệu và nâng cao năng suất của bạn. Bạn có thể đạt được quá trình chuyển đổi suôn sẻ và hiệu quả bằng cách sử dụng trình chuyển đổi PUB sang XLSX trực tuyến được thảo luận trong bài đăng này. Bằng cách tận dụng API Aspose, bạn có thể dễ dàng tích hợp chức năng đó vào ứng dụng của mình. Trong trường hợp có bất kỳ sự mơ hồ nào, vui lòng liên hệ với chúng tôi trên diễn đàn hỗ trợ miễn phí của chúng tôi.

Xem thêm