from ironpdf import * # Instanciar renderizador renderer = ChromePdfRenderer() # ¡Muchas opciones de renderizado para personalizar! renderer.RenderingOptions.SetCustomPaperSizeInInches(12.5, 20) renderer.RenderingOptions.PrintHtmlBackgrounds = True renderer.RenderingOptions.PaperOrientation = PdfPaperOrientation.Landscape renderer.RenderingOptions.Title = "My PDF Document Name" renderer.RenderingOptions.EnableJavaScript = True renderer.RenderingOptions.WaitFor.RenderDelay(50) # en milisegundos renderer.RenderingOptions.CssMediaType = 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.RenderUrlAsPdf("https://www.wikipedia.org/").SaveAs("my-content.pdf")