Ten krótki samouczek zawiera wszystkie informacje wymagane do konwertowania programu PowerPoint na program Word w języku C#. Dowiesz się, jak załadować istniejącą prezentację PowerPoint, taką jak PPTX, a następnie zapisać ją jako dokument programu Word, np. plik DOCX. Dowiesz się również, jak korzystać z wielu bibliotek, aby spełnić to wymaganie dotyczące zmiany PowerPoint na Word w C#.
Kroki, aby przekształcić PowerPoint do Worda w C#
- Skonfiguruj środowisko programistyczne, aby dodać Aspose.Slides for .NET i Aspose.Words for .NET z repozytorium
- Załaduj prezentację źródłową do obiektu klasy Presentation
- Utwórz obiekt strumienia pamięci
- Zapisz załadowaną prezentację jako plik HTML w strumieniu pamięci
- Utwórz obiekt klasy LoadOptions, aby kontrolować ładowanie strumienia HTML, ustawiając format ładowania jako HTML
- Załaduj dane HTML zapisane w strumieniu pamięci do obiektu klasy Document z Aspose.Words
- Zapisz wynikowy dokument jako DOCX
Te kroki opisują, jak eksportować PowerPoint do Worda w C# przy użyciu dwóch bibliotek, tj. Aspose.Slides i Aspose.Words jednocześnie. Najpierw używamy klasy Presentation do załadowania szablonu prezentacji PowerPoint, a następnie zapisujemy go jako plik HTML w strumieniu pamięci wraz z opcjami dostosowania tego procesu ładowania. W ostatnim kroku ładujemy ten strumień pamięci do obiektu klasy Document, a następnie zapisujemy go w pliku DOCX.
Kod do konwersji PPTX na DOCX w C#
Ten kod demonstruje proces konwertowania PPTX na DOCX w języku C# przy użyciu obiektu klasy Presentation, podając tylko nazwę pliku źródłowego, jednak można użyć obiektu LoadOptions z biblioteki Aspose.Slides do ustawienia różnych właściwości, takich jak ustawienie hasła, jeśli prezentacja jest chroniona hasłem, ustawia funkcję wywołania zwrotnego w przypadku błędów lub ostrzeżeń itp. Wykorzystuje również LoadOptions z biblioteki Aspose.Words do ustawiania różnych właściwości wejściowego HTML, takich jak jego format, szczegóły kodowania, postęp ustawień czcionek i ostrzegawcze wywołania zwrotne do wymienić kilka.
W tym samouczku nauczyliśmy się konwertować program PowerPoint na dokument programu Word w języku C#, ładując istniejącą prezentację, a następnie zapisując ją jako dokument programu Word. Jeśli chcesz poznać proces tworzenia nowej prezentacji zamiast ładowania istniejącej, zapoznaj się z artykułem na stronie jak stworzyć prezentację PowerPoint za pomocą C#.