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