Convertir HTML en PDF en C#

Una interesante herramienta para crear facilmente PDFs desde HTML: NReco PdfGenerator.
1. Creamos nuestro HTML

string html = "MY_HTML";

2. Creamos una instancia del conversor

var pdfConversor = new NReco.PdfGenerator.HtmlToPdfConverter();

3. Configuramos las propiedades que necesitemos

Modificar el grosor de los margenes
pdfConversor.Margins = new NReco.PdfGenerator.PageMargins()
{
    Bottom = 25,
    Left = 25,
    Right = 25,
    Top = 25
};
Modificar el tipo de página
pdfConversor.Size = NReco.PdfGenerator.PageSize.A4;

4. Convertimos el HTML en PDF

byte[] finalPDF = pdfConversor.GeneratePdf(dnwu_pdf);

Para mas información podéis consultar la web del autor: http://www.nrecosite.com/pdf_generator_net.aspx

Categories:

C#

No Responses

Leave a Reply

Your email address will not be published. Required fields are marked *