Följ den här artikeln för att konvertera PDF till PowerPoint presentation med C# REST API. Du kommer att lära dig processen att sätta in en PDF-fil i PowerPoint med C# Low Code API med hjälp av en .NET-baserad Cloud SDK. Det kommer att ta ett par API-anrop för att omvandla en komplett PDF till en presentation.
Nödvändig förutsättning
Ladda ner Aspose.Slides Cloud SDK for Dotnet for changing a PDF to a PPTX
Ställ in C#-projekt med ovanstående SDK för att lägga till en PDF som en bild i en presentation
Steg för att konvertera PDF till PowerPoint-presentation med C# .NET-baserat API
- Instantiera SlidesApi-objektet med klient-ID och hemlighet för att konvertera PDF till en PPTX
- Ladda käll-PDF-filen till en minnesström för omvandling till en PowerPoint-presentation
- Anropa metoden ImportFromPdf() genom att ställa in utdatapresentationens namn och käll-PDF-ström
- Ladda ner presentationen från molnet med PDF-sidor som bilder i den
Dessa steg förklarar hur man konverterar en PDF till PowerPoint-presentation med C# REST API. Initiera SlidesApi-objektet för att fungera med den här funktionen, ladda käll-PDF-filen till en minnesström och anropa ImportFromPdf()-metoden genom att ange namnet på utdatapresentationen och strömmen som innehåller PDF-innehållet. Du kan ladda ner den resulterande presentationsfilen med hjälp av utdatapresentationsnamnet ovan.
Kod för att importera en PDF till PowerPoint med C# REST API
using Aspose.Slides.Cloud.Sdk; | |
using Aspose.Slides.Cloud.Sdk.Model; | |
using System; | |
using System.IO; | |
namespace AsposeTestCodes | |
{ | |
class Program | |
{ | |
static void Main(string[] args)//Main method for converting PDF to PPTX | |
{ | |
SlidesApi slidesApi = new SlidesApi("Client ID", "Secret");// Instantiate the SlidesApi | |
var streamPdf = new MemoryStream(File.ReadAllBytes("sample.pdf"));// Load the source PDF | |
var result = slidesApi.ImportFromPdf("output.pptx", streamPdf); // Change PDF to PPTX | |
Stream stream = slidesApi.DownloadFile("output.pptx"); // Download the output | |
var fs = new FileStream("Downloaded.pptx", FileMode.Create, FileAccess.Write); //Save the output | |
stream.CopyTo(fs); | |
} | |
} | |
} |
Den här koden har visat hur man ändrar en PDF till PowerPoint med C# RESTful Service. Du kan ställa in Alternativ för att upptäcka tabeller i käll-PDF-filen och rendering i utdatapresentationen. Alternativ finns också tillgängliga för att ställa in lösenordet för att öppna PDF-källfilen om den är skyddad.
Den här artikeln har lärt oss processen att spara en PDF som presentation med C# REST Interface. För att lägga till hyperlänkar till en presentation, se artikeln om Lägg till hyperlänk till PowerPoint med C# REST API.