using IronPdf;
using IronPdf.Engines.Chrome;
// Instanciar renderizador
var renderer = new ChromePdfRenderer();
// ¡Muchas opciones de renderizado para personalizar!
renderer.RenderingOptions.SetCustomPaperSizeInInches(12.5, 20);
renderer.RenderingOptions.PrintHtmlBackgrounds = true;
renderer.RenderingOptions.PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Landscape;
renderer.RenderingOptions.Title = "My PDF Document Name";
renderer.RenderingOptions.EnableJavaScript = true;
renderer.RenderingOptions.WaitFor.RenderDelay(50); // en milisegundos
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen;
renderer.RenderingOptions.FitToPaperMode = FitToPaperModes.Zoom;
renderer.RenderingOptions.Zoom = 100;
renderer.RenderingOptions.CreatePdfFormsFromHtml = true;
// Admite la personalización de márgenes
renderer.RenderingOptions.MarginTop = 40; //milímetros
renderer.RenderingOptions.MarginLeft = 20; //milímetros
renderer.RenderingOptions.MarginRight = 20; //milímetros
renderer.RenderingOptions.MarginBottom = 40; //milímetros
// Puede establecer FirstPageNumber si tiene una portada
renderer.RenderingOptions.FirstPageNumber = 1; // utilice 2 si se va a adjuntar una portada
// Los ajustes se han establecido, podemos renderizar:
renderer.RenderHtmlFileAsPdf("assets/wikipedia.html").SaveAs("output/my-content.pdf");
Imports IronPdf
Imports IronPdf.Engines.Chrome
' Instanciar renderizador
Private renderer = New ChromePdfRenderer()
' ¡Muchas opciones de renderizado para personalizar!
renderer.RenderingOptions.SetCustomPaperSizeInInches(12.5, 20)
renderer.RenderingOptions.PrintHtmlBackgrounds = True
renderer.RenderingOptions.PaperOrientation = IronPdf.Rendering.PdfPaperOrientation.Landscape
renderer.RenderingOptions.Title = "My PDF Document Name"
renderer.RenderingOptions.EnableJavaScript = True
renderer.RenderingOptions.WaitFor.RenderDelay(50) ' en milisegundos
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen
renderer.RenderingOptions.FitToPaperMode = FitToPaperModes.Zoom
renderer.RenderingOptions.Zoom = 100
renderer.RenderingOptions.CreatePdfFormsFromHtml = True
' Admite la personalización de márgenes
renderer.RenderingOptions.MarginTop = 40 'milímetros
renderer.RenderingOptions.MarginLeft = 20 'milímetros
renderer.RenderingOptions.MarginRight = 20 'milímetros
renderer.RenderingOptions.MarginBottom = 40 'milímetros
' Puede establecer FirstPageNumber si tiene una portada
renderer.RenderingOptions.FirstPageNumber = 1 ' utilice 2 si se va a adjuntar una portada
' Los ajustes se han establecido, podemos renderizar:
renderer.RenderHtmlFileAsPdf("assets/wikipedia.html").SaveAs("output/my-content.pdf")