MHTML megjelenítése POWERPOINT-nek .NET-en keresztül

.NET API a MHTML exportálásához POWERPOINT-be Windows, macOS és Linux rendszeren a Microsoft® PowerPoint használata nélkül

 

Hatékony fájlformátum-automatizálási API-k csomagja Aspose.Total for .NET segítségével két egyszerű lépésben egyszerűen renderelheti le a MHTML-et POWERPOINT-ben. A PDF-feldolgozási API Aspose.PDF for .NET használatával a MHTML-fájlformátumot PPTX-re alakíthatja át. Ezt követően a Presentation Processing API Aspose.Slides for .NET használatával a PPTX-t POWERPOINT-vé alakíthatja.

.NET API a MHTML POWERPOINT-vé konvertálásához

  1. Nyissa meg a MHTML-fájlt a Document osztály használatával
  2. Konvertálja a MHTML-et PPTX-vé a Save módszerrel
  3. Töltse be a PPTX fájlt a Presentation osztály használatával
  4. Mentse a dokumentumot POWERPOINT-formátumba a Save metódussal, és állítsa be az `Powerpoint-t SaveFormat-ként.

Konverziós követelmények

Telepítés parancssorból nuget install Aspose.Total néven, vagy a Visual Studio Package Manager konzolján keresztül az Install-Package Aspose.Total paranccsal.

Alternatív megoldásként letöltheti az offline MSI telepítőt vagy a DLL-eket ZIP-fájlban a downloads webhelyről.


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);   

XMP-metaadatok beszerzése a MHTML-fájlból .NET-en keresztül

A MHTML POWERPOINT-re konvertálása közben előfordulhat, hogy további XMP-metaadat-információkra lesz szüksége a kötegelt átalakítási folyamat prioritásainak meghatározásához. Például beszerezheti és rendezheti a konverziós dokumentumokat a létrehozás dátuma alapján, és ennek megfelelően dolgozhatja fel a dokumentumokat. Az Aspose.PDF for .NET lehetővé teszi a MHTML-fájlok XMP-metaadatainak elérését. A MHTML-fájl metaadatainak lekéréséhez létrehozhat egy Document objektumot, és megnyithatja a bemeneti MHTML-fájlt. Ezt követően a Metadata tulajdonság segítségével szerezheti be a fájl metaadatait.


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

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

Csak olvasható POWERPOINT-fájl létrehozása .NET-en keresztül

Az Aspose.Slides for .NET API használatával tovább javíthatja konverziós alkalmazása funkcióit. Az egyik funkció lehet a kimeneti fájl létrehozása csak olvasható a biztonság növelése érdekében. Az API lehetővé teszi az POWERPOINT-fájl írásvédettre állítását, ami azt jelenti, hogy a felhasználók (a prezentáció megnyitása után) a csak olvasható ajánlást látják.


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

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

MHTML konverziós beállítások felfedezése .NET

MHTMLs konvertálása DOCM (Microsoft Word 2007 Marco File)
MHTMLs konvertálása DOT (Microsoft Word Template Files)
MHTMLs konvertálása DOTM (Microsoft Word 2007+ Template File)
MHTMLs konvertálása DOTX (Microsoft Word Template File)
MHTMLs konvertálása FLATOPC (Microsoft Word 2003 WordprocessingML)
MHTMLs konvertálása GIF (Graphical Interchange Format)
MHTMLs konvertálása ODT (OpenDocument Text File Format)
MHTMLs konvertálása OTT (OpenDocument Standard Format)
MHTMLs konvertálása PCL (Printer Command Language Document)
MHTMLs konvertálása PS (PostScript File)
MHTMLs konvertálása RTF (Rich Text Format)
MHTMLs konvertálása WORDML (Microsoft Word 2003 WordprocessingML)
MHTMLs konvertálása APNG (Animated Portable Network Graphics)
MHTMLs konvertálása CSV (Comma Seperated Values)
MHTMLs konvertálása DICOM (Digital Imaging and Communications in Medicine)
MHTMLs konvertálása DIF (Data Interchange Format)
MHTMLs konvertálása DXF (Autodesk Drawing Exchange Format)
MHTMLs konvertálása EMZ (Windows Compressed Enhanced Metafile)
MHTMLs konvertálása EXCEL (Spreadsheet File Formats)
MHTMLs konvertálása FODS (OpenDocument Flat XML Spreadsheet)
MHTMLs konvertálása MD (Markdown Language)
MHTMLs konvertálása ODS (OpenDocument Spreadsheet)
MHTMLs konvertálása PSD (Photoshop Document)
MHTMLs konvertálása SVGZ (Compressed Scalable Vector Graphics)
MHTMLs konvertálása SXC (StarOffice Calc Spreadsheet)
MHTMLs konvertálása TGA (Truevision Graphics Adapter)
MHTMLs konvertálása TSV (Tab Seperated Values)
MHTMLs konvertálása WMF (Windows Metafile)
MHTMLs konvertálása WMZ (Compressed Windows Metafile)
MHTMLs konvertálása XLAM (Excel Macro-Enabled Add-In)
MHTMLs konvertálása XLSB (Excel Binary Workbook)
MHTMLs konvertálása XLSM (Macro-enabled Spreadsheet)
MHTMLs konvertálása XLT (Excel 97 - 2003 Template)
MHTMLs konvertálása XLTM (Excel Macro-Enabled Template)