
Soubory Microsoft Publisher, PUB, se často používají pro tisk dokumentů ve velkém měřítku, jako jsou brožury, brožury, plakáty atd. V určitých situacích může být nutné převést soubor PUB na soubor prezentace jako PPT nebo PPTX. V tomto článku vám ukážeme, jak převést vydavatele na PPT nebo PPTX v C#.
Tento článek se zabývá následujícími tématy:
- C# API pro převod vydavatele na PPT
- Převést Publisher na PPT v C#
- Převést PUB na PPTX online
- Bezplatné výukové zdroje
C# API pro převod Publisher na PPT – ke stažení zdarma
Převod souborů PUB vydavatele do formátu PPT nebo PPTX je dvoukrokový proces. V prvním kroku převedeme soubor PUB na soubor PDF a následně se převede do formátu PPT nebo PPTX. Pro převod souboru PUB do formátu PDF použijeme Aspose.PDF for .NET a pro převod PDF do formátu PPT nebo PPTX použijeme Aspose.PDF for .NET.
stáhněte si DLL rozhraní API nebo je nainstalujte pomocí následujících příkazů NuGet:
PM> Install-Package Aspose.PDF
PM> Install-Package Aspose.PUB
Převést Publisher na PPT nebo PPTX v C#
Soubor PUB společnosti Microsoft Publisher můžeme převést do formátu PPT nebo PPTX podle následujících kroků:
- Vytvořte objekt MemoryStream pro uložení přechodného souboru PDF.
- Analyzujte zdrojový soubor PUB pomocí metody IPubParser.Parse().
- Převeďte soubor PUB na PDF a uložte výstup do MemoryStream.
- Načtěte soubor PDF a inicializujte instanci třídy PptxSaveOptions.
- Uložte výstupní soubor PPT nebo PPTX.
Následující ukázka kódu ukazuje, jak převést soubor PUB na prezentaci PPT nebo PPTX PowerPoint programově v C#.
string fileName = "Test.pub";
// Inicializujte MemoryStream pro uložení výstupního dokumentu
MemoryStream stream = new MemoryStream();
// Načíst vstupní soubor PUB
IPubParser parser = PubFactory.CreateParser(fileName);
// Analyzujte vstupní soubor vydavatele
Aspose.Pub.Document doc = parser.Parse();
// Převeďte soubor PUB do PDF a výsledek uložte do MemoryStream
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// Načtěte vstupní soubor PDF z MemoryStreamu
Document document = new Document(stream);
// Inicializujte objekt třídy PptxSaveOptions
PptxSaveOptions options = new PptxSaveOptions();
// Uložit výstupní soubor prezentace (PPT/PPTX)
document.Save("Output.pptx", options);
Převést PUB na PPTX Online
Vyzkoušejte prosím webovou aplikaci PUB to PPTX vyvinutou pomocí tohoto rozhraní API.

Získejte bezplatnou licenci API
Rozhraní API můžete hodnotit bez jakýchkoli omezení, když požádáte o bezplatnou dočasnou licenci.
PUB to PPT – zdroje učení
Kromě převodu souborů Publisher PUB do formátu PPT nebo PPTX prozkoumejte různé další funkce knihovny pomocí následujících zdrojů:
Závěr
V tomto článku jsme se naučili, jak převést soubor PUB aplikace Microsoft Publisher na prezentaci PowerPoint jako soubor PPT nebo PPTX programově v C#. Podle kroků uvedených v tomto článku můžete snadno vyvinout vlastní aplikaci převodníku PUB na PPTX. V případě jakýchkoliv nejasností nás prosím neváhejte kontaktovat na našem bezplatném fóru podpory.