Slijedite ovaj članak za konvertiranje PowerPoint u PDF pomoću C# REST API-ja. Naučit ćete transformirati PowerPoint kao PDF s C# REST sučeljem koristeći Cloud SDK temeljen na .NET-u. Razmatraju se različita svojstva i atributi za prilagodbu procesa pretvorbe.
Preduvjet
preuzimanje Aspose.Slides Cloud SDK for Dotnet for converting presentations to PDF
Postavite C# projekt s gornjim SDK-om za transformaciju PPTX-a na mreži
Koraci za pretvaranje PowerPoint datoteke u PDF pomoću C# .NET API-ja
- Stvorite objekt SlidesApi s ID-om klijenta i tajnom za pretvaranje PPTX-a u PDF
- Učitajte ulaznu prezentacijsku datoteku u objekt FileStream
- Definirajte izvozni format kao PDF i izradite popis slajdova za pretvorbu u PDF
- Pozovite metodu Convert() i osigurajte FileStream, izvozni format i niz slajdova
- Stvorite tok izlazne datoteke i spremite rezultirajući tok kao PDF
Ovi koraci objašnjavaju kako pretvoriti PowerPoint prezentaciju u PDF pomoću C# RESTful Service. Stvorite objekt SlidesApi, učitajte datoteku prezentacije u tok datoteke, definirajte format izlazne datoteke, izradite popis slajdova za renderiranje u PDF i pozovite metodu Convert() koristeći sve te parametre. Spremite izlazni tok iz API poziva i spremite ga na disk.
Kod za pretvaranje PowerPoint prezentacije u PDF s C# REST API-jem
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); | |
} | |
} | |
} |
Ovaj kôd pokazuje kako spremiti PowerPoint u PDF s C# Low Code API. Izvozni format sadrži mnoge druge formate uključujući PPS, PPSX, PPTM, PPSM, SWF itd. Možete postaviti bilo koji redoslijed slajdova u nizu bez obzira na izvorni redoslijed u izvornoj prezentaciji.
Ovaj članak nas je naučio kako izvoziti slajdove u PDF. Za izradu prezentacije od nule, pogledajte članak na Izradite prezentaciju s C# REST API-jem.