A DOCX konvertálása PPT-vé a C# használatával vagy online
A Microsoft Word DOCX-ból PowerPoint PPT-konverziós alkalmazásokat készíthet .NET-keretrendszer, .NET Core, Windows Azure, Mono vagy Xamarin platformokon.
DOCX konvertálása PPT-vé C# használatával
A Word-dokumentumfájlok PowerPoint ppt prezentáció kötegelt konvertálásának folyamatának automatizálása érdekében az Aspose.Words for .NET és az Aspose.Slides .NET API-khoz. Az előbbi egy szövegszerkesztő API a Microsoft Word dokumentumok feldolgozására vagy manipulálására. Míg az utóbbi egy prezentáció-manipulációs API, amely lehetővé teszi a Microsoft PowerPoint diák létrehozását vagy módosítását. Mindkét API az Aspose.Total for .NET csomag része. Közvetlenül letöltheti a Nugetből, vagy használhatja a következő parancsokat a Package Manager konzolból.
Csomagkezelő konzolparancs
PM> Install-Package Aspose.Total
Lépések a DOCX konvertálásához PPT-vé C# segítségével
- Adja hozzá az Aspose.Total hivatkozását a .NET-hez
- Töltse be a DOCX-fájlt az Aspose.Words.Document osztály használatával
- Mentse el a DOCX dokumentumot HTML formátumba
- Hozzon létre Aspose.Slides.Presentation objektumot
- Importáljon HTML-tartalmat bármilyen dia alakú szövegkeretbe a prezentáción belül
- Mentse a dokumentumot az Aspose.Slides.Presentation.Save(“output.ppt”, SaveFormat.Ppt) segítségével /5)
Konverziós követelmények
- Microsoft Windows vagy kompatibilis operációs rendszer .NET-keretrendszerrel, .NET Core-val, Windows Azure-val, Mono- vagy Xamarin-platformokkal.
- Fejlesztői környezet, mint a Microsoft Visual Studio.
- Aspose.Words for .NET & Aspose.Slides .NET DLL-ekhez vagy Aspose.Total .NET DLL-hez, amelyre a projektben hivatkozik.
Ez a kódminta bemutatja, hogyan lehet DOCX-t PPT-vé konvertálni C# használatával
//DOC DOCM DOCX DOT DOTM DOTX | |
Aspose.Words.Document docx = new Aspose.Words.Document("sourceWordFile.docx"); | |
// Save DOCX file to HTML | |
docx.Save("filepath\\test.html", SaveFormat.Html); | |
// To convert multi pages DOCX documents, export each page to HTML separately using Aspose.Words and then use the below code to convert to PPTX. | |
using (Presentation pptx = new Presentation()){ | |
ISlide slide = pres.Slides[0]; | |
IAutoShape ashape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 10, 10, pres.SlideSize.Size.Width - 20, pres.SlideSize.Size.Height - 10); | |
ashape.FillFormat.FillType = FillType.NoFill; | |
ashape.AddTextFrame(""); | |
ashape.TextFrame.Paragraphs.Clear(); | |
TextReader tr = new StreamReader("filepath\\test.html"); | |
ashape.TextFrame.Paragraphs.AddFromHtml(tr.ReadToEnd()); | |
// ppt, pptx, pot, potm, potx, pps, ppsm, ppsx, odp, pptm | |
pptx.Save("filepath\\pres.pptx", Aspose.Slides.Export.SaveFormat.Pptx); | |
} |
Online konverter DOCX-hez PPT-be
Ingyenes alkalmazás a DOCX konvertálásához PPT-vé
Gyakran Ismételt Kérdések
- Hogyan konvertálhatom a DOCX-t PPT Online formátumba?A DOCX konverziós online alkalmazás a fentiekben be van építve. Az alkalmazás használatához hozzáadhatja DOCX-fájlját úgy, hogy húzza a kijelölt fehér területre, vagy kattintson a területen belülre a dokumentum importálásához. Ezután nyomja meg a Konvertálás gombot az átalakítási folyamat elindításához. Miután a DOCX-ből PPT-be konvertálás befejeződött, egyetlen kattintással letöltheti az újonnan konvertált fájlt, és PPT-fájl formájában elérhető lesz az Ön számára.
- Mennyi ideig tart a DOCX konvertálása?Ez az online konverter gyorsan működik, de elsősorban a konvertálandó DOCX fájl méretétől függ. Kisebb DOCX fájlok esetén a PPT formátumba konvertálás pillanatok alatt elvégezhető. Ha azonban a konverziós kódot egy .NET-alkalmazásba integrálta, a konverziós sebesség attól függ, hogy az alkalmazás mennyire van optimalizálva a konverziós folyamathoz.
- Biztonságos a DOCX konvertálása PPT formátumba az ingyenes Aspose.Total konverter segítségével?Természetesen! Amint a DOCX-ből PPT-be konvertálás befejeződött, az újonnan konvertált PPT-fájl letöltési linkje azonnal elérhető lesz. Az átalakítási folyamat biztonságát is biztosítja, mivel minden feltöltött fájl, beleértve a DOCX fájlokat is, teljesen biztonságos, és 24 óra elteltével törlődik a rendszerből. Ezen túlmenően a letöltési hivatkozások ezen időszak letelte után leállnak, így biztosítva a fájlok adatvédelmét és védelmét. Az integrált alkalmazás ingyenesen használható, és tesztelési célokra készült, így a felhasználók értékelhetik az eredményeket, mielőtt a kódot integrálnák projektjeikbe.
- Milyen böngészőt használjak a DOCX konvertálásához?Bármilyen modern webböngészőt használhat, például a Google Chrome-ot, a Firefoxot, az Opera-t vagy a Safarit az online DOCX-ből PPT-be konvertálásához. Ha azonban asztali alkalmazást fejleszt, az Aspose.Total DOCX Conversion API ajánlott a zökkenőmentes és hatékony feldolgozás érdekében.