Följ den här artikeln för att konvertera en PowerPoint till PDF med C# REST API. Du kommer att lära dig att transformera PowerPoint som PDF med C# REST Interface med hjälp av .NET-baserade Cloud SDK. Olika egenskaper och attribut diskuteras för att anpassa konverteringsprocessen.
Nödvändig förutsättning
Ladda ner Aspose.Slides Cloud SDK for Dotnet for converting presentations to PDF
Ställ in C#-projekt med ovanstående SDK för att transformera PPTX online
Steg för att konvertera PowerPoint-fil till PDF med C# .NET-baserat API
- Skapa SlidesApi-objektet med klient-ID och hemlighet för att konvertera PPTX till PDF
- Ladda indatapresentationsfilen i FileStream-objektet
- Definiera exportformatet som PDF och skapa en lista med bilder för konvertering till PDF
- Anropa metoden Convert() och ange FileStream, exportformat och slides-array
- Skapa utdatafilströmmen och spara den resulterande strömmen som PDF
Dessa steg förklarar hur man konverterar en PowerPoint-presentation till PDF med C# RESTful Service. Skapa SlidesApi-objektet, ladda presentationsfilen i filströmmen, definiera utdatafilformatet, skapa en lista med bilder för rendering till PDF och anropa Convert()-metoden med alla dessa parametrar. Spara utdataströmmen från API-anropet och spara den på disken.
Kod för att konvertera PowerPoint-presentation till PDF med C# REST API
using System; | |
using System.Collections.Generic; | |
using System.IO; | |
using Aspose.Slides.Cloud.Sdk; | |
using Aspose.Slides.Cloud.Sdk.Model; | |
namespace AsposeTestCodes | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
SlidesApi api = new SlidesApi("Client ID", "Client Secret"); | |
var fileStream = File.OpenRead("Sample.pptx"); | |
var resultStream = api.Convert(fileStream, ExportFormat.Pdf, slides: new List<int> { 1, 3,4,9 }); | |
var outputStream = File.Create("output.pdf"); | |
resultStream.CopyTo(outputStream); | |
} | |
} | |
} |
Den här koden visar hur man spara PowerPoint till PDF med C# Low Code API. Exportformatet innehåller många andra format, inklusive PPS, PPSX, PPTM, PPSM, SWF, etc. Du kan ställa in valfri ordning på bilderna i arrayen, oavsett den ursprungliga ordningen i källpresentationen.
Den här artikeln har lärt oss hur man exporterar bilder till PDF. För att skapa en presentation från början, se artikeln om Skapa presentation med C# REST API.