Orientación Vertical & Horizontal

IronPDF for Python admite tanto la orientación de página horizontal como vertical para nuevos PDFs y proporciona control de rotación por página para documentos existentes.

Empezando

Para nuevos PDFs, configure RenderingOptions.PaperOrientation antes de llamar a cualquier método de renderizado. Para PDFs existentes, utilice SetPageRotation o SetAllPageRotations en un PdfDocument cargado para rotar páginas individuales o todo el documento.

Entender el código

Nuevos PDFs

  • PaperOrientation = PdfPaperOrientation.Landscape: Renderiza el PDF en orientación horizontal. Use Portrait para volver al diseño vertical predeterminado.
  • Funciona con RenderHtmlAsPdf, RenderHtmlFileAsPdf y RenderUrlAsPdf.

PDFs existentes

  • PdfDocument.FromFile(path): Carga un archivo PDF existente.
  • Pages[0].PageRotation: Lee la rotación actual de la primera página (índice basado en cero).
  • SetPageRotation(PageIndex, Rotation): Rota una sola página al ángulo especificado.
  • SetAllPageRotations(Rotation): Aplica la misma rotación a cada página del documento.

Valores de Rotación

El enumerador PdfPageRotation ofrece cuatro opciones:

ValorGrados
None
Clockwise9090°
Clockwise180180°
Clockwise270270°

¡Aprende a personalizar el diseño de PDF con IronPDF for Python!

¿Listo para empezar?
Versión: 2026.6 recién publicada
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida?
ejecutar una muestra Mira cómo tu HTML se convierte en PDF.