Microsoft Publisher, PUB, filer används ofta för storskalig utskrift av dokument som broschyrer, häften, affischer etc. I vissa situationer kan vi behöva konvertera en PUB-fil till en presentationsfil som en PPT eller PPTX fil. I den här artikeln kommer vi att visa dig hur du konverterar utgivaren till PPT eller PPTX i C#.
Den här artikeln tar upp följande ämnen:
- C# API för att konvertera utgivare till PPT
- Konvertera utgivare till PPT i C#
- Konvertera PUB till PPTX Online
- Gratis läranderesurser
C# API för att konvertera Publisher till PPT – Gratis nedladdning
Att konvertera utgivarens PUB-filer till PPT- eller PPTX-format är en process i två steg. I det första steget kommer vi att konvertera en PUB-fil till en PDF-fil och sedan konverteras den till ett PPT- eller PPTX-format. Vi kommer att använda Aspose.PUB för .NET för att konvertera en PUB-fil till PDF-format och Aspose.PDF för .NET för att konvertera en PDF till PPT eller PPTX.
Vänligen ladda ned DLL:erna för API:erna eller installera dem med följande NuGet-kommandon:
PM> Install-Package Aspose.PDF
PM> Install-Package Aspose.PUB
Konvertera Publisher till PPT eller PPTX i C#
Vi kan konvertera Microsoft Publishers PUB-fil till PPT- eller PPTX-format genom att följa stegen nedan:
- Skapa ett MemoryStream-objekt för att spara en mellanliggande PDF-fil.
- Analysera käll-PUB-filen med metoden IPubParser.Parse().
- Konvertera PUB-filen till PDF och spara utdata i MemoryStream.
- Ladda PDF-filen och initiera klassinstansen PptxSaveOptions.
- Spara den utgående PPT- eller PPTX-filen.
Följande kodexempel visar hur man konverterar en PUB-fil till en PPT- eller PPTX PowerPoint-presentation programmatiskt i C#.
string fileName = "Test.pub";
// Initiera en MemoryStream för att hålla utmatat dokument
MemoryStream stream = new MemoryStream();
// Ladda ingångs PUB-fil
IPubParser parser = PubFactory.CreateParser(fileName);
// Analysera indatapubliceringsfilen
Aspose.Pub.Document doc = parser.Parse();
// Konvertera PUB-filen till PDF och spara resultatet i en MemoryStream
PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);
// Ladda in PDF-fil från MemoryStream
Document document = new Document(stream);
// Initiera klassobjektet PptxSaveOptions
PptxSaveOptions options = new PptxSaveOptions();
// Spara utdatapresentationsfil (PPT/PPTX)
document.Save("Output.pptx", options);
Konvertera PUB till PPTX Online
Prova webbappen PUB till PPTX som utvecklats med detta API.
Få gratis API-licens
Du kan utvärdera API:t utan några begränsningar genom att begära en gratis temporär licens.
PUB till PPT – Lärresurser
Förutom att konvertera Publisher PUB-filer till PPT- eller PPTX-format, utforska olika andra funktioner i biblioteket med hjälp av följande resurser:
Slutsats
I den här artikeln har vi lärt oss hur man konverterar Microsoft Publishers PUB-fil till en PowerPoint-presentation som en PPT- eller PPTX-fil programmatiskt i C#. Genom att följa stegen som beskrivs i den här artikeln kan du enkelt utveckla din egen PUB till PPTX-omvandlarapplikation. I händelse av oklarheter är du välkommen att kontakta oss på vårt gratis supportforum.