Chuyển đổi tập tin PUB

Chức năng chuyển đổi dành cho nhà xuất bản của Microsoft® để xây dựng các ứng dụng .NET đa nền tảng.

 

Định dạng tệp tài liệu nhà xuất bản của Microsoft® được sử dụng để tạo các loại ấn phẩm khác nhau như bản tin, tài liệu quảng cáo, tờ rơi và bưu thiếp, đồng thời được sử dụng trong Email và Trang web. Tệp Pub chứa văn bản cũng như dữ liệu đồ họa bitmap và vector.

Mặc dù định dạng này khá phổ biến nhưng nó không phổ biến bằng các định dạng như PDF hoặc DOCX. Bản thân ứng dụng MS Nhà xuất bản không miễn phí. Vì vậy, người ta thường phải chuyển đổi các tệp có phần mở rộng .pub sang định dạng khác, phổ biến rộng rãi và dễ sử dụng. Đây là chức năng chuyển đổi cho .NET. Thư viện C# này bao gồm chức năng chuyển đổi cần thiết có thể được sử dụng để tạo dự án của riêng bạn. Giải pháp API Aspose.PUB hỗ trợ chuyển đổi PUB sang PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML và SVG.

Chuyển đổi tệp .pub của Nhà xuất bản

Hãy xem xét chức năng thông qua chuyển đổi PUB sang JPEG.

Đoạn mã này được viết bằng C# để minh họa cách làm việc với các tệp Microsoft Nhà xuất bản (.pub) bằng Aspose.PUB. Mục đích của mã là chuyển đổi tệp Nhà xuất bản thành JPG và lưu kết quả dưới dạng tệp. Đây là một lời giải thích về mã:

  1. Truy xuất đường dẫn đến thư mục tài liệu.
  2. Tạo đường dẫn đầy đủ đến một tệp Nhà xuất bản cụ thể bằng cách sử dụng Lớp PubFactory .
  3. Tạo và sử dụng trình phân tích cú pháp để phân tích tệp Nhà xuất bản thành đối tượng tài liệu bằng cách sử dụng Phương thức Parse() của IPubParser Giao diện.
  4. Chuyển đổi tài liệu thành hình ảnh JPG và lưu nó vào một tệp bằng Phương thức ConvertToFile().

Mã C# để chuyển đổi PUB sang JPEG của nhà xuất bản

    using Aspose.Pub;
    using System;
    using System.Collections.Generic;
    using System.IO;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    // The path to the documents directory.
    string dataDir = RunExamples.GetDataDir_Data();

    string fileName = dataDir + "halloween-flyer.pub";

    var parser = PubFactory.CreateParser(fileName);

    var doc = parser.Parse();

    //Convert to jpg and save the result as file "halloween-flyer_out.jpg"
    ConvertToFile(doc, PubExportFormats.Jpg, dataDir + "halloween-flyer_out.jpg");

Có thể chuyển đổi PUB sang bất kỳ định dạng nào khác theo cách tương tự.

Bạn cũng có thể dùng thử Ứng dụng đa nền tảng Chuyển đổi nhà xuất bản . Nó có giao diện rất đơn giản và quá trình này sẽ chỉ mất vài giây. Giải pháp cho phép:

  • Chuyển đổi nhiều tệp Nhà xuất bản.
  • Chuyển đổi PUB sang chuyển đổi PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML và SVG.
  • Lưu tài liệu đã chuyển đổi trên thiết bị của bạn hoặc vào luồng.



Câu hỏi thường gặp

1. Làm cách nào để chuyển đổi tệp PUB?

Để chuyển đổi các tệp PUB bằng giải pháp API này, hãy sử dụng Lớp PubFactory. Phân tích tệp và bắt đầu chuyển đổi. Để chuyển đổi tệp .pub trực tuyến, hãy truy cập Trình chuyển đổi đa nền tảng nơi bạn có thể chuyển đổi tệp thành hình ảnh, PDF và nhiều định dạng khác.

2. Tôi có thể chuyển đổi tệp MS Publisher thành PDF không?

Nếu bạn cần chuyển đổi PUB sang PDF bằng giải pháp API này, hãy sử dụng Lớp PubFactory. Phân tích tệp và bắt đầu chuyển đổi. Để chuyển đổi từ pub sang pdf trực tuyến, hãy truy cập Trình chuyển đổi đa nền tảng .

3. Là chức năng miễn phí?

Bộ chuyển đổi đa nền tảng miễn phí khi đối với giải pháp API, bạn có thể nhận Bản dùng thử miễn phí và sau đó mua sản phẩm nếu cần.

4. Chương trình nào có thể mở tệp .PUB?

Hiện tại, các tệp có phần mở rộng .pub có thể được mở bằng phần mềm nhỏ, ngoài chính MS Publisher và phần mềm này không miễn phí. Tuy nhiên, để xem nội dung của tệp, bạn có thể sử dụng ứng dụng Viewer đa nền tảng trực tuyến và miễn phí.

 
  

Support and Learning Resources