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

Nhà xuất bản Microsoft là một công cụ được sử dụng rộng rãi để tạo các tài liệu quảng cáo, tờ rơi hấp dẫn và các loại ấn phẩm khác. Tuy nhiên, khi nói đến việc chia sẻ hoặc cộng tác trên các tệp của nhà xuất bản, việc làm việc với các tệp của nhà xuất bản có thể hơi căng thẳng. Trong những trường hợp như vậy, chúng ta có thể chuyển đổi PUB sang Word. Trong bài viết này, chúng ta sẽ khám phá một công cụ trực tuyến miễn phí để chuyển đổi tệp Nhà xuất bản sang Word trực tuyến.

Chuyển PUB sang Word trực tuyến - PUB sang DOCX

Chuyển đổi tệp nhà xuất bản của bạn sang tài liệu Word bằng ứng dụng chuyển đổi trực tuyến PUB sang Word miễn phí này và lưu kết quả đầu ra ở định dạng DOCX. Nó chạy hoàn toàn trong trình duyệt web của bạn, loại bỏ nhu cầu về phần mềm bổ sung.

Cách chuyển file PUB sang Word Online

  1. Kéo và thả tệp PUB hoặc sử dụng liên kết trực tuyến để truy cập tệp từ OneDrive, Google Drive, v.v.
  2. Nhấp vào nút Chuyển đổi để thực hiện chuyển đổi PUB.
  3. Đầu ra ở định dạng DOCX sẽ được chuẩn bị để tải xuống.
  4. Lưu tệp DOCX thu được vào máy tính hoặc thiết bị di động của bạn.

Vì sự riêng tư của bạn, dữ liệu của bạn không được lưu trữ trên máy chủ của chúng tôi. Liên kết tải xuống sẽ hết hạn sau 24 giờ vì lý do bảo mật.

Chuyển đổi tệp nhà xuất bản thành Word: Hướng dẫn dành cho nhà phát triển

Là nhà phát triển, bạn có thể dễ dàng chuyển đổi tệp Nhà xuất bản (PUB) của mình thành tài liệu Word theo hai bước. Đầu tiên, chuyển đổi tệp PUB sang định dạng PDF bằng Aspose.PUB API. Sau đó, chuyển đổi các trang PDF sang định dạng DOCX bằng API Aspose.PDF.

Các phần sau đây cung cấp các bước và mẫu mã để chuyển đổi tệp PUB sang Word theo chương trình trong .NET hoặc Java.

Chuyển đổi tệp Nhà xuất bản thành Word trong C#

Chúng ta có thể dễ dàng chuyển đổi bất kỳ tệp PUB nào thành tài liệu Word 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ài liệu Word trong C#.

// Ví dụ mã này trình bày cách chuyển đổi PUB sang DOCX trong C#.
using Aspose.Pdf.Devices;
using Aspose.Pdf;
using Aspose.Pub;

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

// Tải tệp 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.DocSaveOptions options = new DocSaveOptions();

// Chỉ định định dạng file word đầu ra (DOC/DOCX)
options.Format = DocSaveOptions.DocFormat.DocX;

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

Chuyển đổi tệp Nhà xuất bản thành Word trong Java

Tương tự, chúng ta có thể chuyển đổi tệp PUB sang DOCX 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ài liệu Word 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
com.aspose.pub.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("PUBToDOCX.docx", SaveFormat.DocX);

Tệp nhà xuất bản sang Word Converter trong C++

Chúng tôi cũng có thể chuyển đổi tệp PUB thành DOCX 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 DOCX.

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

// Ví dụ mã này trình bày cách chuyển đổi PUB sang DOCX trong C++.
// Nguồn PUB và đường dẫn tệp PDF đầu ra
System::String filePub = u"C:\\Files\\Sample.pub";
System::String filePdf = u"C:\\Files\\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 DocSaveOptions
auto saveOptions = MakeObject<Aspose::Pdf::DocSaveOptions>();

// Đặt định dạng là DocX
saveOptions->set_Format(DocSaveOptions::DocFormat::DocX);

// Lưu tệp DocX
pdfDocument->Save(u"C:\\Files\\PUBToWord.docx", saveOptions);

PUB to DOCX – Giấy phép miễn phí và tài nguyên học tập

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

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

Phần kết luận

Tóm lại, chuyển đổi tệp Nhà xuất bản sang Word là một cách đơn giản và hiệu quả để làm cho tài liệu của bạn dễ truy cập hơn và dễ làm việc hơn. Bằng cách làm theo các bước được nêu trong bài viết này, bạn có thể chọn sử dụng công cụ chuyển đổi PUB sang DOCX trực tuyến hoặc phát triển ứng dụng chuyển đổi của riêng mình để chuyển đổi tệp PUB sang định dạng Word. 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