Este sencillo tema le ayudará a comprender cómo convertir PDF a PPTX con la API REST de C# en la nube. Puede exportar fácilmente PDF a formato PPTX utilizando Aspose.PDF para C# Cloud SDK. Si tiene la intención de desarrollar una conversión de PDF a PPTX en la API de código bajo de C#, puede hacer lo mismo utilizando el código y los pasos siguientes.
Requisito previo
- Acceder o crear una nueva cuenta con credenciales API
- Obtenga el Aspose.PDF Cloud SDK para Dotnet de Git
- Configure el proyecto C# con el SDK anterior
Pasos para convertir PDF a PPTX en C# REST API
- Configure el ID de cliente y el secreto de cliente para usar la API
- Cree un objeto de clase PdfApi con credenciales de cliente
- Especificar el PDF de origen y los archivos de salida
- Cargue el archivo PDF de origen desde el disco y cárguelo en un almacenamiento en la nube
- Llame al método PutPdfInStorageToPptx para convertir PDF a PPTX usando la API REST
- Guarde el archivo PPTX resultante en el disco local
Código para conversión de PDF a PPTX en C# Low Code API
using System; | |
using System.IO; | |
using Aspose.Pdf.Cloud.Sdk.Api; | |
namespace Aspose.PDF.Cloud.Examples.Kb | |
{ | |
public class PdfToPptx | |
{ | |
public static void ConvertPdfToPptx() | |
{ | |
try | |
{ | |
PdfApi pdfApi = new PdfApi("key", "sid"); | |
string localPath = @"C:\Words\"; | |
string srcFileName = "Sample.pdf"; | |
string outputFile = "PDFtoPres.pptx"; | |
// Upload source pdf file to the cloud storage | |
pdfApi.UploadFile(srcFileName, File.Open(localPath + srcFileName, FileMode.Open)); | |
//Convert the PDF to PPTX | |
pdfApi.PutPdfInStorageToPptx(srcFileName, outputFile); | |
// Download the output PPTX file from Cloud Storage | |
var stream = pdfApi.DownloadFile(outputFile, null, null); | |
using (var fileStream = File.Create(localPath + outputFile)) | |
{ | |
stream.Seek(0, SeekOrigin.Begin); | |
stream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception ex) | |
{ | |
System.Diagnostics.Debug.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace); | |
} | |
} | |
} | |
} |
Este código de ejemplo básico compartido anteriormente le permite convertir PDF a PPTX con la API REST de C#. Solo necesita proporcionar el archivo PDF con la ayuda del SDK de API REST de Aspose.PDF para C# y descargar la presentación PPTX generada para guardarla localmente utilizando la API de conversión de Aspose en línea.
Esta aplicación de conversión de PDF a PPTX se puede utilizar con aplicaciones sin código o con poco código en cualquier plataforma, incluidas macOS, Windows o Linux.
Si desea convertir un PDF a una imagen PNG, consulte el artículo sobre cómo Convierta PDF a PNG con la API REST de C#.