Los archivos HTML son ampliamente utilizados en Internet. En varios casos, debe convertir archivos HTML a documentos PDF. En consecuencia, este artículo cubre cómo convertir un archivo HTML a un documento PDF en Linux en .NET.

API de conversión de HTML a PDF para Linux

Aspose.HTML for .NET La API admite trabajar con archivos HTML. Puede configurar fácilmente la API descargando los archivos DLL desde la sección Descargas o desde la galería NuGet usando la extensión NuGet Package Manager para Visual Studio Code en Linux.

Convertir HTML a PDF en Linux

Puede convertir un archivo HTML a un archivo PDF con los siguientes pasos:

  1. Especifique rutas para los archivos de entrada y salida.
  2. Inicialice un objeto de clase HTMLDocument.
  3. Cree una instancia de la clase PdfRenderingOptions.
  4. Cree el objeto PdfDevice y especifique el archivo de salida para representar.
  5. Renderiza HTML a PDF con el método RenderTo.

El siguiente código muestra cómo convertir un archivo HTML a PDF en .NET en Linux:

// Establecer la ruta a un archivo HTML de origen
string documentPath = "HTMLtoPDF.html";

// Establecer ruta para guardar archivos convertidos 
string savePath = "HTMLtoPDF.pdf";

// Inicializar un objeto de clase HTMLDocument
HTMLDocument document = new HTMLDocument(documentPath);

// Crear una instancia de la clase PdfRenderingOptions
PdfRenderingOptions pdfOptions = new PdfRenderingOptions();

// Cree el PdfDevice y especifique el archivo de salida para representar
PdfDevice device = new PdfDevice(pdfOptions, savePath);

// Renderizar HTML a PDF con el método RenderTo
document.RenderTo(device);

Producción

HTML a PDFLinux

Explore Aspose.HTML for .NET API

Aspose.HTML for .NET API es una API independiente para crear, editar o convertir archivos HTML mediante programación usando C#. Puede explorar otras características de la API visitando la documentación.

Obtenga una licencia gratis

Puede evaluar Aspose.HTML for .NET API sin ninguna limitación solicitando una licencia temporal gratuita.

Conclusión

En este artículo, ha aprendido cómo convertir una página web HTML en un archivo PDF en Linux. Puede usar el fragmento de código para generar resultados de alta fidelidad en sus aplicaciones basadas en .NET. Además, no dude en comunicarse con nosotros en el foro de soporte gratuito en caso de que tenga alguna inquietud.

Ver también