Pliki Microsoft Publisher, PUB są często używane do drukowania dokumentów na dużą skalę, takich jak broszury, broszury, plakaty itp. W niektórych sytuacjach może zaistnieć potrzeba przekonwertowania pliku PUB na plik prezentacji jako PPT lub PPTX. W tym artykule pokażemy, jak przekonwertować wydawcę na PPT lub PPTX w C#.
W tym artykule poruszono następujące tematy:
- C# API do konwersji wydawcy na PPT
- Konwertuj wydawcę na PPT w C#
- Konwertuj PUB na PPTX online
- Darmowe zasoby edukacyjne
API C# do konwersji Publisher na PPT – pobierz bezpłatnie
Konwersja plików PUB wydawcy na format PPT lub PPTX to proces dwuetapowy. W pierwszym kroku dokonamy konwersji pliku PUB do pliku PDF, a następnie dokonamy jego konwersji do formatu PPT lub PPTX. Użyjemy Aspose.PUB for .NET do konwersji pliku PUB do formatu PDF i Aspose.PDF for .NET do konwersji pliku PDF do PPT lub PPTX.
Pobierz biblioteki DLL interfejsów API lub zainstaluj je, używając następujących poleceń NuGet:
PM> Install-Package Aspose.PDF
PM> Install-Package Aspose.PUB
Konwertuj Publisher na PPT lub PPTX w C#
Możemy przekonwertować plik PUB Microsoft Publisher na format PPT lub PPTX, wykonując poniższe kroki:
- Utwórz obiekt MemoryStream, aby zapisać pośredni plik PDF.
- Przeanalizuj źródłowy plik PUB przy użyciu metody IPubParser.Parse().
- Konwertuj plik PUB na format PDF i zapisz wynik w MemoryStream.
- Załaduj plik PDF i zainicjuj instancję klasy PptxSaveOptions.
- Zapisz wyjściowy plik PPT lub PPTX.
Poniższy przykładowy kod pokazuje, jak programowo przekonwertować plik PUB na prezentację programu PowerPoint PPT lub PPTX w języku C#.
string fileName = "Test.pub";
// Zainicjuj MemoryStream, aby przechowywać dokument wyjściowy
MemoryStream stream = new MemoryStream();
// Załaduj wejściowy plik PUB
IPubParser parser = PubFactory.CreateParser(fileName);
// Przeanalizuj wejściowy plik wydawcy
Aspose.Pub.Document doc = parser.Parse();
// Konwertuj plik PUB na format PDF i zapisz wynik w MemoryStream
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// Załaduj wejściowy plik PDF z MemoryStream
Document document = new Document(stream);
// Zainicjuj obiekt klasy PptxSaveOptions
PptxSaveOptions options = new PptxSaveOptions();
// Zapisz plik prezentacji wyjściowej (PPT/PPTX)
document.Save("Output.pptx", options);
Konwertuj PUB na PPTX online
Wypróbuj aplikację internetową PUB do PPTX opracowaną przy użyciu tego interfejsu API.
Uzyskaj bezpłatną licencję API
Możesz oceniać API bez żadnych ograniczeń, prosząc o bezpłatną licencję tymczasową.
PUB do PPT – zasoby edukacyjne
Oprócz konwertowania plików Publisher PUB do formatu PPT lub PPTX, poznaj różne inne funkcje biblioteki, korzystając z następujących zasobów:
- Przewodnik dewelopera
- Darmowe aplikacje internetowe
- Odniesienie do API
- Poradniki i artykuły z instrukcjami
Wniosek
W tym artykule dowiedzieliśmy się, jak programowo przekonwertować plik PUB programu Microsoft Publisher na prezentację programu PowerPoint jako plik PPT lub PPTX w języku C#. Wykonując kroki opisane w tym artykule, możesz łatwo opracować własną aplikację konwertującą PUB na PPTX. W przypadku jakichkolwiek niejasności prosimy o kontakt na naszym bezpłatnym forum pomocy technicznej.