Kết xuất MHTML sang POWERPOINT qua .NET

.NET API để xuất MHTML sang POWERPOINT trên Windows, macOS và Linux mà không cần sử dụng Microsoft® PowerPoint

 

Sử dụng gói API tự động hóa định dạng tệp mạnh mẽ Aspose.Total for .NET , bạn có thể dễ dàng kết xuất MHTML sang POWERPOINT trong hai bước đơn giản. Bằng cách sử dụng API xử lý PDF Aspose.PDF for .NET , bạn có thể chuyển đổi định dạng tệp MHTML thành PPTX. Sau đó, bằng cách sử dụng API xử lý bản trình bày Aspose.Slides for .NET , bạn có thể chuyển đổi PPTX thành POWERPOINT.

.NET API để chuyển đổi MHTML sang POWERPOINT

  1. Mở tệp MHTML bằng lớp Document
  2. Chuyển đổi MHTML sang PPTX bằng phương pháp Save
  3. Tải tệp PPTX bằng cách sử dụng lớp Trình bày
  4. Lưu tài liệu sang định dạng POWERPOINT bằng phương pháp Save và đặt Powerpoint thành SaveFormat

Yêu cầu chuyển đổi

Cài đặt từ dòng lệnh dưới dạng nuget install Aspose.Total hoặc thông qua Package Manager Console của Visual Studio với Install-Package Aspose.Total.

Ngoài ra, tải trình cài đặt MSI ngoại tuyến hoặc DLL trong tệp ZIP từ tải xuống .


Document document = new Document("input.mhtml");
 
document.Save("PptxOutput.pptx", SaveFormat.Pptx); 

Presentation presentation = new Presentation("PptxOutput.pptx");
// call save method while passing SaveFormat.Ppt
presentation.Save("output.ppt", SaveFormat.Ppt);   

Nhận siêu dữ liệu XMP từ tệp MHTML qua .NET

Trong khi chuyển đổi MHTML sang POWERPOINT, bạn có thể cần thêm thông tin siêu dữ liệu XMP để ưu tiên quá trình chuyển đổi hàng loạt của mình. Ví dụ: bạn có thể lấy và sắp xếp các tài liệu chuyển đổi của mình dựa trên ngày tạo và xử lý tài liệu cho phù hợp. Aspose.PDF dành for .NET cho phép bạn truy cập siêu dữ liệu XMP của tệp MHTML. Để nhận siêu dữ liệu của tệp MHTML, bạn có thể tạo đối tượng Document và mở tệp MHTML đầu vào. Sau đó, bạn có thể lấy siêu dữ liệu của tệp bằng thuộc tính Siêu dữ liệu .


Document doc = new Document("input.mhtml");

Console.WriteLine(doc.Metadata["xmp:CreateDate"]);
Console.WriteLine(doc.Metadata["xmp:Nickname"]);
Console.WriteLine(doc.Metadata["xmp:CustomProperty"]);

Tạo tệp POWERPOINT chỉ đọc qua .NET

Bằng cách sử dụng API Aspose.Slides for .NET , bạn có thể nâng cao hơn nữa các tính năng của ứng dụng chuyển đổi của mình. Một trong những tính năng có thể là tạo tệp đầu ra của bạn chỉ đọc để tăng tính bảo mật. API cho phép bạn đặt tệp POWERPOINT của mình thành Chỉ đọc, có nghĩa là người dùng (sau khi họ mở bản trình bày) xem đề xuất Chỉ đọc.


Presentation presentation = new Presentation("PptxOutput.pptx");

presentation.ProtectionManager.ReadOnlyRecommended = true;
// call save method while passing SaveFormat.Ppt
presentation.Save("output.ppt", SaveFormat.Ppt);     

Khám phá MHTML Chuyển Đổi Tùy Chọn với .NET

Chuyển đổi MHTML S đến DOCM (Tệp Marco Microsoft Word 2007)
Chuyển đổi MHTML S đến DOT (Tệp mẫu Microsoft Word)
Chuyển đổi MHTML S đến DOTM (Tệp mẫu Microsoft Word 2007+)
Chuyển đổi MHTML S đến DOTX (Tệp mẫu Microsoft Word)
Chuyển đổi MHTML S đến FLATOPC (Microsoft Word 2003 Xử lý văn bảnML)
Chuyển đổi MHTML S đến GIF (Định dạng trao đổi đồ họa)
Chuyển đổi MHTML S đến MARKDOWN (Ngôn ngữ đánh dấu nhẹ)
Chuyển đổi MHTML S đến ODT (Định dạng tệp văn bản OpenDocument)
Chuyển đổi MHTML S đến PCL (Ngôn ngữ lệnh máy in)
Chuyển đổi MHTML S đến RTF (Định dạng văn bản phong phú)
Chuyển đổi MHTML S đến WORDML (Microsoft Word 2003 Xử lý văn bảnML)
Chuyển đổi MHTML S đến XAMLFLOW (Power Automate của Microsoft)
Chuyển đổi MHTML S đến APNG (Đồ họa mạng di động hoạt hình)
Chuyển đổi MHTML S đến CSV (Giá trị được phân tách bằng dấu phẩy)
Chuyển đổi MHTML S đến DICOM (Hình ảnh kỹ thuật số và truyền thông trong y học)
Chuyển đổi MHTML S đến DIF (Định dạng trao đổi dữ liệu)
Chuyển đổi MHTML S đến DXF (Định dạng trao đổi bản vẽ Autodesk)
Chuyển đổi MHTML S đến EMZ (Siêu tệp nâng cao được nén của Windows)
Chuyển đổi MHTML S đến EXCEL (Định dạng tệp bảng tính)
Chuyển đổi MHTML S đến FODS (OpenDocument Bảng tính XML phẳng)
Chuyển đổi MHTML S đến JPEG2000 (Định dạng hình ảnh J2K)
Chuyển đổi MHTML S đến MD (ngôn ngữ đánh dấu)
Chuyển đổi MHTML S đến ODS (Bảng tính OpenDocument)
Chuyển đổi MHTML S đến PSD (tài liệu photoshop)
Chuyển đổi MHTML S đến SVGZ (Đồ họa vector có thể mở rộng được nén)
Chuyển đổi MHTML S đến SXC (Bảng tính StarOffice Calc)
Chuyển đổi MHTML S đến TGA (Bộ điều hợp đồ họa Truevision)
Chuyển đổi MHTML S đến TSV (Các giá trị được phân tách bằng tab)
Chuyển đổi MHTML S đến TXT (Dữ liệu văn bản)
Chuyển đổi MHTML S đến WMZ (Siêu tệp Windows được nén)
Chuyển đổi MHTML S đến XLAM (Phần bổ trợ hỗ trợ Macro của Excel)
Chuyển đổi MHTML S đến XLSB (Sổ làm việc nhị phân Excel)
Chuyển đổi MHTML S đến XLSM (Bảng tính hỗ trợ macro)
Chuyển đổi MHTML S đến XLT (Mẫu Excel 97 - 2003)
Chuyển đổi MHTML S đến XLTM (Mẫu hỗ trợ macro Excel)