
Converteer PDF naar PPT in C#
- [PDF naar PPT conversie API-installatie][5]
- [PDF programmatisch converteren naar PPT in C#][6]
- [.NET PDF-bibliotheek - Geavanceerde opties ][7]
PDF naar PPT conversie API-installatie
We zullen deze .NET PDF [bibliotheek][4] gebruiken om onze .NET-applicatie uit te rusten met een PDF naar PPT-converter. Het is lichtgewicht, eenvoudig te installeren en biedt uitgebreide documentatie over gebruik en installatie. U kunt de DLL-bestanden echter [downloaden][8] of de volgende opdracht uitvoeren in de [NuGet][9] pakketbeheerder.
Install-Package Aspose.PDF
Converteer PDF programmatisch naar PPT in C#
Tot nu toe hebben we de bibliotheek geïnstalleerd en zijn we klaar om code te schrijven in C#. We zullen zien hoe gemakkelijk het is om PDF programmatisch naar PPT te converteren in een .NET-toepassing. U kunt de stappen en het onderstaande codefragment volgen:
- Laad een PDF-document door een object van de klasse [Document][10] te initialiseren.
- Maak een instantie van de klasse [PptxSaveOptions][11] om toegang te krijgen tot de PDF-opties.
- Sla de uitvoer op in PPTX-indeling door de methode [Opslaan][12] aan te roepen.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// Load PDF document by initializing an object of the Document class Aspose.Pdf.Document doc = new Aspose.Pdf.Document("sample.pdf"); // Instantiate PptxSaveOptions instance PptxSaveOptions pptx_save = new PptxSaveOptions(); // Save the output in PPTX format by calling the Save method doc.Save( "PDFToPPT_out.pptx", pptx_save);
.NET PDF-bibliotheek - Geavanceerde opties
Deze .NET PDF-bibliotheek biedt een enorme hoeveelheid functies die je [hier][13] kunt bekijken. Laten we echter enkele geavanceerde functies van deze API verkennen door de stappen te volgen.
- Maak een object van de klasse [Document][10] en laad het PDF-bronbestand.
- Initialiseer een instantie van de klasse [PptxSaveOptions][11].
- Stel de eigenschap [SlidesAsImages][14] in op true als u PDF naar PPT wilt converteren met Slides as Images.
- Stel de resolutie van de afbeelding in door de waarde van de eigenschap [ImageResolution][15] in te stellen.
- Als [CloseResponse][16] waar is, wordt het responsobject gesloten nadat het document is opgeslagen in een respons.
- Schakelt de herkenning van tekstkolommen in of uit als [OptimizeTextBoxes][17] waar is.
- Sla de uitvoer op in PPTX-indeling door de methode [Opslaan][12] aan te roepen.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// Create an object of the Document class and load the source PDF file Aspose.Pdf.Document doc = new Aspose.Pdf.Document("final.pdf"); // Initialize an instance of PptxSaveOptions class PptxSaveOptions pptx_save = new PptxSaveOptions(); // Set the SlidesAsImages property true if you want to convert PDF to PPTX with Slides as Images pptx_save.SlidesAsImages = true; // Set the resolution of the image by setting the value of ImageResolution property pptx_save.ImageResolution = 192; // If CloseResponse is true the response object will be closed after document saved into response. pptx_save.CloseResponse = true; // Toggles text columns recognition if OptimizeTextBoxes is true pptx_save.OptimizeTextBoxes = true; // Save the output in PPTX format by calling the Save method doc.Save( "PDFToPPT_out.ppt", pptx_save);
Ontvang een gratis licentie
U kunt gebruikmaken van een [gratis tijdelijke licentie][18] om de API zonder evaluatiebeperkingen uit te proberen.
Opsommen
Dat is het! We hopen dat je deze blogpost nuttig vond als je serieus op zoek bent naar een PDF naar PPT-conversiebibliotheek in je .NET-toepassing. Bovendien hebben we doorgenomen hoe PDF programmatisch naar PPT in C# kan worden geconverteerd. Daarnaast hebben we ook enkele geavanceerde functies van deze .NET PDF-bibliotheek onderzocht. Sla de [documentatie][19] echter niet over om meer te weten te komen over de andere methoden en eigenschappen. Verder schrijft [conholdate.com][20] nieuwe blogposts over nieuwe onderwerpen. Blijf daarom in contact voor regelmatige updates.
Een vraag stellen
U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][21].
Zie ook
- [Converteer ZIP programmatisch naar TAR in C#][22]
- [Converteer Word naar PDF in C#][23]
- [XML converteren naar Excel met C#][24] [1]: https://blog.conholdate.com/nl/total/render-powerpoint-presentation-using-csharp/ [2]: https://docs.fileformat.com/pdf/ [3]: https://docs.fileformat.com/presentation/ppt/ [4]: https://products.aspose.com/pdf/net/ [5]: #PDF-to-PPT-conversion-API-installation [6]: #Convert-PDF-to-PPT-in-Csharp-programmatically [7]: #NET-PDF-library—Advance-options [8]: https://releases.aspose.com/pdf/net// [9]: https://www.nuget.org/packages/Aspose.Pdf [10]: https://reference.aspose.com/pdf/net/aspose.pdf/document/ [11]: https://reference.aspose.com/pdf/net/aspose.pdf/pptxsaveoptions/ [12]: https://reference.aspose.com/pdf/net/aspose.pdf/document/save/ [13]: https://reference.aspose.com/pdf/net/aspose.pdf/ [14]: https://reference.aspose.com/pdf/net/aspose.pdf/pptxsaveoptions/slidesasimages/ [15]: https://reference.aspose.com/pdf/net/aspose.pdf/pptxsaveoptions/imageresolution/ [16]: https://reference.aspose.com/pdf/net/aspose.pdf/saveoptions/closeresponse/ [17]: https://reference.aspose.com/pdf/net/aspose.pdf/pptxsaveoptions/optimizetextboxes/ [18]: https://purchase.conholdate.com/temporary-license [19]: https://docs.aspose.com/pdf/net/ [20]: https://www.conholdate.com/ [21]: https://forum.conholdate.com/ [22]: https://blog.conholdate.com/nl/total/convert-zip-to-tar-in-csharp-programmatically/ [23]: https://blog.conholdate.com/nl/total/convert-word-to-pdf-in-csharp/ [24]: https://blog.conholdate.com/nl/total/how-to-convert-xml-to-excel-using-csharp/