Configurar a escala de grises

IronPDF for Python puede renderizar PDFs completamente en escala de grises configurando una sola propiedad en RenderingOptions, convirtiendo todos los colores en el HTML fuente a tonos de gris en la salida.

Empezando

Establezca RenderingOptions.GrayScale = True en una instancia de ChromePdfRenderer antes de llamar a cualquier método de renderizado. Todos los PDFs subsecuentes producidos por ese renderizador se generarán en escala de grises.

Entender el código

  • GrayScale = True: Indica a IronPDF que convierta todos los colores del resultado renderizado a escala de grises. Esto se aplica al texto, fondos, bordes, imágenes y cualquier otro elemento con color en el HTML de origen.
  • RenderHtmlFileAsPdf("my-content.html"): Renderiza el archivo HTML local usando la configuración de escala de grises.
  • SaveAs("my-content.pdf"): Guarda el PDF en escala de grises en el disco.

Casos de uso

La renderización en escala de grises es útil cuando:

  • Reducción del tamaño del archivo — los PDFs en escala de grises son típicamente más pequeños que los equivalentes en color.
  • Asegurando la consistencia de impresión — los documentos destinados a impresoras en blanco y negro se ven idénticos en pantalla y al imprimir.
  • Cumplimiento con los requisitos de accesibilidad — algunos estándares de accesibilidad requieren que los documentos sigan siendo legibles cuando se elimina el color.

Para renderizar solo páginas específicas en escala de grises, renderícelas por separado con GrayScale = True y combine el resultado con páginas a color usando PdfDocument.Merge.

¿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.