Konwertuj WORDML na POTM za pomocą C# lub online
Twórz aplikacje do konwersji Microsoft Word WORDML na PowerPoint POTM na platformach .NET Framework, .NET Core, Windows Azure, Mono lub Xamarin.
Jak przekonwertować WORDML na POTM za pomocą C#
Aby zautomatyzować proces konwersji dowolnych plików dokumentów programu Word do wsadowej konwersji prezentacji PowerPoint potm, użyjemy Aspose.Words for .NET i Aspose.Slides dla .NET API. Ten pierwszy to interfejs API do przetwarzania tekstu do przetwarzania lub manipulowania dokumentami Microsoft Word. Natomiast ten ostatni to interfejs API do manipulacji prezentacją, który pozwala tworzyć lub modyfikować slajdy programu Microsoft PowerPoint. Oba interfejsy API są częścią pakietu Aspose.Total for .NET . Możesz bezpośrednio pobrać z Nuget lub użyć następujących poleceń z konsoli Menedżera pakietów.
Polecenie konsoli menedżera pakietów
PM> Install-Package Aspose.Total
Kroki, aby przekonwertować WORDML na POTM za pomocą C#
- Dodaj odwołanie do Aspose.Total dla .NET
- Załaduj plik WORDML za pomocą klasy Aspose.Words.Document
- Zapisz dokument WORDML w HTML
- Utwórz obiekt Aspose.Slides.Presentation
- Importuj zawartość HTML do ramki tekstowej dowolnego kształtu slajdu w prezentacji
- Zapisz dokument za pomocą Aspose.Slides.Presentation.Save(“output.potm”, SaveFormat.Potm)
Wymagania dotyczące konwersji
- Microsoft Windows lub kompatybilny system operacyjny z platformami .NET Framework, .NET Core, Windows Azure, Mono lub Xamarin.
- Środowisko programistyczne, takie jak Microsoft Visual Studio.
- Aspose.Words dla .NET & Aspose.Slides dla bibliotek DLL platformy .NET lub Aspose.Total dla bibliotek DLL platformy .NET, do których odwołuje się projekt.
Ten przykładowy kod pokazuje, jak przekonwertować WORDML na POTM przy użyciu C#
//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); | |
} |
Konwerter online dla WORDML na POTM
Darmowa aplikacja do konwersji WORDML na POTM
Często Zadawane Pytania
- Jak mogę przekonwertować WORDML na POTM Online?Aplikacja online do konwersji WORDML jest zintegrowana powyżej. Aby korzystać z tej aplikacji, możesz dodać plik WORDML, przeciągając go i upuszczając w wyznaczonym białym obszarze lub klikając wewnątrz obszaru, aby zaimportować dokument. Następnie naciśnij przycisk Konwertuj, aby rozpocząć proces konwersji. Po zakończeniu konwersji WORDML do POTM możesz jednym kliknięciem pobrać nowo przekonwertowany plik, który będzie dostępny w postaci pliku POTM.
- Jak długo trwa konwersja WORDML?Ten konwerter online działa szybko, ale przede wszystkim zależy od rozmiaru konwertowanego pliku WORDML. W przypadku małych plików WORDML konwersję do formatu POTM można przeprowadzić w ciągu kilku sekund. Jeśli jednak kod konwersji został zintegrowany z aplikacją .NET, szybkość konwersji będzie zależeć od tego, jak dobrze aplikacja została zoptymalizowana pod kątem procesu konwersji.
- Czy konwersja WORDML na POTM za pomocą darmowego konwertera Aspose.Total jest bezpieczna?Oczywiście! Po zakończeniu konwersji WORDML na POTM link do pobrania nowo przekonwertowanego pliku POTM będzie natychmiast dostępny. Zapewnia również bezpieczeństwo procesu konwersji, ponieważ wszystkie przesyłane pliki, w tym pliki WORDML, są całkowicie bezpieczne i zostaną usunięte z systemu po 24 godzinach. Ponadto łącza do pobierania przestaną działać po tym okresie, zapewniając prywatność i ochronę Twoich plików. Zintegrowana aplikacja jest bezpłatna i zaprojektowana do celów testowych, aby użytkownicy mogli ocenić wyniki przed zintegrowaniem kodu ze swoimi projektami.
- Jakiej przeglądarki powinienem użyć do konwersji WORDML?Możesz użyć dowolnej nowoczesnej przeglądarki internetowej, takiej jak Google Chrome, Firefox, Opera lub Safari, do konwersji online WORDML na POTM. Jeśli jednak tworzysz aplikację komputerową, zalecany jest Aspose.Total WORDML Conversion API do płynnego i wydajnego przetwarzania.