Převeďte PowerPoint do PDF pomocí C# REST API

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

Kroky k převodu souboru PowerPoint do PDF pomocí rozhraní API založeného na C# .NET

  1. Vytvořte objekt SlidesApi s ID klienta a tajným klíčem pro převod PPTX do PDF
  2. Načtěte vstupní soubor prezentace do objektu FileStream
  3. Definujte formát exportu jako PDF a vytvořte seznam snímků pro převod do PDF
  4. Zavolejte metodu Convert() a poskytněte FileStream, formát exportu a pole snímků
  5. 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.

 Čeština