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 MD-et XAML-ben. A PDF-feldolgozási API Aspose.PDF for .NET használatával a MD-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 XAML-vé alakíthatja.
.NET API a MD XAML-vé konvertálásához
- Nyissa meg a MD-fájlt a Document osztály használatával
- Konvertálja a MD-et PPTX-vé a Save módszerrel
- Töltse be a PPTX fájlt a Presentation osztály használatával
- Mentse a dokumentumot XAML-formátumba a Save metódussal, és állítsa be az `Xaml-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.
XMP-metaadatok beszerzése a MD-fájlból .NET-en keresztül
A MD XAML-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 MD-fájlok XMP-metaadatainak elérését. A MD-fájl metaadatainak lekéréséhez létrehozhat egy Document objektumot, és megnyithatja a bemeneti MD-fájlt. Ezt követően a Metadata tulajdonság segítségével szerezheti be a fájl metaadatait.
Csak olvasható XAML-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 XAML-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;
presentation.Save("output.xaml", SaveFormat.Xaml);