Convertidor de PDF para .NET

Introducción al Convertidor de PDF para .NET

El Convertidor de PDF para .NET es un plugin poderoso que permite a los desarrolladores convertir varios formatos de archivo a documentos PDF. Esta guía proporciona una visión general de las características disponibles, junto con ejemplos de código en C# para comenzar.

Conversión de archivos de Excel a PDF

Para convertir archivos de Excel a PDF, puedes utilizar el espacio de nombres Aspose.Cells. Aquí hay un ejemplo sencillo:

using Aspose.Cells;

// Cargar el archivo de Excel
Workbook workbook = new Workbook("example.xlsx");

// Convertir el archivo de Excel a PDF
workbook.Save("output.pdf", SaveFormat.Pdf);

En este ejemplo, cargamos un archivo de Excel utilizando la clase Workbook y luego lo guardamos como un archivo PDF utilizando el método Save.

Conversión de imágenes a PDF

Para convertir imágenes a PDF, puedes utilizar el espacio de nombres System.Drawing en conjunto con Aspose.Cells. Aquí hay un ejemplo:

using System.Drawing;
using Aspose.Cells;

// Crear un nuevo libro de trabajo
Workbook workbook = new Workbook();

// Agregar la imagen al libro de trabajo
Worksheet worksheet = workbook.Worksheets.Add();
worksheet.Pictures.Add(1, 1, "image.png");

// Convertir el libro de trabajo a PDF
workbook.Save("output.pdf", SaveFormat.Pdf);

En este ejemplo, cargamos un archivo de imagen y lo agregamos a un nuevo libro de trabajo, y luego guardamos el libro de trabajo como un archivo PDF.

Personalización de la salida PDF

Puedes personalizar la salida PDF utilizando varias opciones proporcionadas por la clase PdfSaveOptions. Por ejemplo:

using Aspose.Cells;

// Cargar el archivo de Excel
Workbook workbook = new Workbook("example.xlsx");

// Crear un nuevo objeto PdfSaveOptions
PdfSaveOptions options = new PdfSaveOptions();

// Establecer la compresión PDF
options.PdfCompression = PdfCompressionCore.Flate;

// Establecer el nivel de cumplimiento en PDF/A-1b
options.Compliance = PdfCompliance.PdfA1b;

// Convertir el archivo de Excel a PDF con opciones personalizadas
workbook.Save("output.pdf", options);

En este ejemplo, creamos un nuevo objeto PdfSaveOptions y establecemos la compresión y el cumplimiento. Luego pasamos este objeto al método Save para convertir el archivo de Excel a PDF con opciones personalizadas.

 Español