Establecer Márgenes
IronPDF for Python te permite establecer márgenes de página precisos en los PDF generados usando las propiedades MarginTop, MarginLeft, MarginRight, y MarginBottom de RenderingOptions.
Empezando
Crea un ChromePdfRenderer, establece cada propiedad de margen al valor deseado en milímetros, y luego llama a un método de renderización. Los márgenes se aplican a cada página en el PDF resultante.
Entender el código
MarginTop: Espacio en milímetros entre el borde superior de la página y el área de contenido. También se utiliza para reservar espacio para las cabeceras HTML.MarginLeft: Espacio entre el borde izquierdo de la página y el área de contenido.MarginRight: Espacio entre el borde derecho de la página y el área de contenido.MarginBottom: Espacio entre el borde inferior de la página y el área de contenido. También se utiliza para reservar espacio para los pies de página HTML.RenderHtmlFileAsPdf("my-content.html"): Renderiza el archivo HTML local con los márgenes configurados aplicados.
Valores Comunes de Márgenes
| Caso práctico | Margen Sugerido |
|---|---|
| Documento estándar | 20 mm en todos los lados |
| Con cabecera/pie de página | 40 mm arriba/abajo, 20 mm izquierda/derecha |
| Encuadernación estrecha | 30 mm izquierda, 15 mm derecha |
| Impresión amplia | 10 mm en todos los lados |
Los márgenes se establecen en milímetros. Para usar pulgadas, multiplica por 25.4.






