Các tệp Microsoft Publish, PUB thường được sử dụng để in các tài liệu quy mô lớn như tài liệu quảng cáo, sách nhỏ, áp phích, v.v. Trong một số trường hợp nhất định, chúng tôi có thể cần chuyển đổi tệp PUB thành tệp Bản trình bày dưới dạng PPT hoặc PPTX. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách chuyển đổi nhà xuất bản sang PPT hoặc PPTX trong C#.
Bài viết này bao gồm các chủ đề sau:
- API C# để chuyển đổi nhà xuất bản sang PPT
- Chuyển đổi Nhà xuất bản sang PPT trong C#
- Chuyển đổi PUB sang PPTX trực tuyến
- Tài nguyên học tập miễn phí
API C# để chuyển đổi nhà xuất bản sang PPT – Tải xuống miễn phí
Chuyển đổi tệp PUB của nhà xuất bản sang định dạng PPT hoặc PPTX là một quá trình gồm hai bước. Ở bước đầu tiên, chúng tôi sẽ chuyển đổi tệp PUB thành tệp PDF và sau đó nó sẽ được chuyển đổi sang định dạng PPT hoặc PPTX. Chúng tôi sẽ sử dụng Aspose.PUB for .NET để chuyển đổi tệp PUB thành định dạng PDF và Aspose.PDF for .NET để chuyển đổi tệp PDF thành PPT hoặc PPTX.
Vui lòng tải xuống các tệp DLL của API hoặc cài đặt chúng bằng các lệnh NuGet sau:
PM> Install-Package Aspose.PDF
PM> Install-Package Aspose.PUB
Chuyển đổi Nhà xuất bản thành PPT hoặc PPTX trong C#
Chúng ta có thể chuyển đổi file PUB của Nhà xuất bản Microsoft sang định dạng PPT hoặc PPTX bằng cách thực hiện theo các bước bên dưới:
- Tạo đối tượng MemoryStream để lưu tệp PDF trung gian.
- Phân tích tệp PUB nguồn bằng phương thức IPubParser.Parse().
- Chuyển đổi tệp PUB thành PDF và lưu kết quả đầu ra trong MemoryStream.
- Tải tệp PDF và khởi tạo phiên bản lớp PptxSaveOptions.
- Lưu tệp PPT hoặc PPTX đầu ra.
Mẫu mã sau đây cho biết cách chuyển đổi tệp PUB thành Bản trình bày PowerPoint PPT hoặc PPTX theo chương trình trong C#.
string fileName = "Test.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
IPubParser parser = PubFactory.CreateParser(fileName);
// 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
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// Tải tệp PDF đầu vào từ MemoryStream
Document document = new Document(stream);
// Khởi tạo đối tượng lớp PptxSaveOptions
PptxSaveOptions options = new PptxSaveOptions();
// Lưu tệp trình bày đầu ra (PPT/PPTX)
document.Save("Output.pptx", options);
Chuyển đổi PUB sang PPTX trực tuyến
Vui lòng dùng thử ứng dụng web PUB to PPTX được phát triển bằng API này.
Nhận giấy phép API miễn phí
Bạn có thể đánh giá API mà không có bất kỳ giới hạn nào bằng cách yêu cầu giấy phép tạm thời miễn phí.
PUB to PPT – Tài nguyên học tập
Bên cạnh việc chuyển đổi tệp PUB của Nhà xuất bản sang định dạng PPT hoặc PPTX, hãy 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:
- Hướng dẫn dành cho nhà phát triển
- Ứng dụng trực tuyến miễn phí
- Tham chiếu API
- Hướng dẫn cách thực hiện và bài viết
Phần kết luận
Trong bài viết này, chúng ta đã tìm hiểu cách chuyển đổi tệp PUB của Nhà xuất bản Microsoft thành Bản trình bày PowerPoint dưới dạng tệp PPT hoặc PPTX theo chương trình trong C#. 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ể dễ dàng phát triển ứng dụng chuyển đổi PUB sang PPTX của riêng 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 .