Podle tohoto článku převeďte PowerPoint na PDF pomocí C# REST API. Naučíte se transformovat PowerPoint jako PDF s C# REST Interface pomocí Cloud SDK na bázi .NET. Různé vlastnosti a atributy jsou diskutovány pro přizpůsobení procesu převodu.
Předpoklad
Stáhnout Aspose.Slides Cloud SDK for Dotnet for converting presentations to PDF
Nastavení projektu C# s výše uvedenou sadou SDK pro online transformaci PPTX
Kroky k převodu souboru PowerPoint do PDF pomocí rozhraní API založeného na C# .NET
- Vytvořte objekt SlidesApi s ID klienta a tajným klíčem pro převod PPTX do PDF
- Načtěte vstupní soubor prezentace do objektu FileStream
- Definujte formát exportu jako PDF a vytvořte seznam snímků pro převod do PDF
- Zavolejte metodu Convert() a poskytněte FileStream, formát exportu a pole snímků
- Vytvořte proud výstupního souboru a uložte výsledný proud jako PDF
Tyto kroky vysvětlují, jak převést PowerPoint prezentaci do PDF pomocí C# RESTful Service. Vytvořte objekt SlidesApi, načtěte soubor prezentace do proudu File, definujte formát výstupního souboru, vytvořte seznam snímků pro vykreslení do PDF a zavolejte metodu Convert() pomocí všech těchto parametrů. Uložte výstupní proud z volání API a uložte jej na disk.
Kód pro převod PowerPointové prezentace do PDF pomocí 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); | |
} | |
} | |
} |
Tento kód ukazuje, jak uložit PowerPoint do PDF pomocí C# Low Code API. Formát Export obsahuje mnoho dalších formátů včetně PPS, PPSX, PPTM, PPSM, SWF atd. Můžete nastavit libovolné pořadí snímků v poli bez ohledu na původní pořadí ve zdrojové prezentaci.
Tento článek nás naučil, jak exportovat snímky do PDF. Chcete-li vytvořit prezentaci od začátku, přečtěte si článek na Vytvořte prezentaci pomocí C# REST API.