Converta PDF em apresentação do PowerPoint com API REST C#

Siga este artigo para converter a apresentação PDF em PowerPoint com a API REST C#. Você aprenderá o processo de inserir um PDF no PowerPoint com API C# Low Code usando um Cloud SDK baseado em .NET. Serão necessárias algumas chamadas de API para transformar um PDF completo em uma apresentação.

Pré-requisito

Etapas para converter PDF em apresentação do PowerPoint com API baseada em C# .NET

  1. Instancie o objeto SlidesApi usando o ID do cliente e o segredo para converter PDF em PPTX
  2. Carregue o arquivo PDF de origem em um fluxo de memória para transformação em uma apresentação do PowerPoint
  3. Invoque o método ImportFromPdf() definindo o nome da apresentação de saída e o fluxo do PDF de origem
  4. Baixe a apresentação da nuvem com páginas PDF como slides

Estas etapas explicam como converter uma apresentação PDF em PowerPoint com API REST C#. Inicialize o objeto SlidesApi para trabalhar com esse recurso, carregue o arquivo PDF de origem em um fluxo de memória e chame o método ImportFromPdf() fornecendo o nome da apresentação de saída e o fluxo que contém o conteúdo do PDF. Você pode baixar o arquivo de apresentação resultante usando o nome da apresentação de saída fornecido acima.

Código para importar um PDF para o PowerPoint com API REST C#

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);
}
}
}

Este código demonstrou como transformar um PDF em PowerPoint com C# RESTful Service. Você pode definir as opções para detectar tabelas no PDF de origem e renderizar na apresentação de saída. Também estão disponíveis opções para definir a senha para abrir o arquivo PDF de origem, se protegido.

Este artigo nos ensinou o processo de salvar um PDF como apresentação com C# REST Interface. Para adicionar hiperlinks a uma apresentação, consulte o artigo sobre Adicionar hiperlink ao PowerPoint com API REST C#.

 Português