Este tutorial rápido explica cómo convertir EPUB a PDF en C#. Proporciona todos los detalles para establecer el entorno, un procedimiento paso a paso y un código de ejemplo ejecutable para escribir un completo convertidor de EPUB a PDF en C#. Además, también cubre varias propiedades para crear variaciones de archivos PDF según sus requisitos.
Pasos para convertir archivos EPUB a PDF en C#
- Configure el entorno instalando Aspose.HTML for .NET para procesar archivos EPUB
- Cree una instancia de la clase PdfSaveOptions y configure las propiedades requeridas
- Renderizar formato EPUB a PDF con el método ConvertEPUB
Estos pasos elaboran con precisión el proceso para convertir un archivo de EPUB a PDF en C#. Primero, debe establecer preferencias para el documento PDF esperado. Posteriormente, cargue el archivo EPUB de origen y reprodúzcalo en formato PDF utilizando las propiedades especificadas.
Fragmento de código para convertir archivos EPUB a PDF en C#
using System.IO; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert EPUB to PDF using C# | |
{ | |
// Set license | |
Aspose.Html.License lic = new Aspose.Html.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Open EPUB file | |
var stream = File.OpenRead("input.epub"); | |
// Set path for output file | |
string savePath = Path.Combine("output.pdf"); | |
// Create an instance of PdfSaveOptions | |
var options = new Aspose.Html.Saving.PdfSaveOptions(); | |
// Call the ConvertEPUB method | |
Aspose.Html.Converters.Converter.ConvertEPUB(stream, options, savePath); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Esta muestra de código puede exportar archivo EPUB a PDF en C# sin depender de ninguna aplicación externa. Sin embargo, puede improvisar cargando o guardando los archivos desde una transmisión, una matriz o un disco. Asimismo, puede controlar las propiedades del documento PDF de salida, como la configuración de la página, el cifrado, la resolución, etc.
Este tutorial ha cubierto cómo convertir EPUB a PDF en C#. Además, si desea fusionar archivos HTML en un archivo PDF, consulte el artículo sobre cómo fusionar archivos HTML a PDF en C#.