Configurar a escala de grises

Convertir un documento PDF en color a escala de grises puede ofrecer varias ventajas, como eliminar la consideración del color y centrarse únicamente en la intensidad del color.

La función para generar PDFs en escala de grises solo está disponible al convertir HTML a PDF con la función de conversión de HTML a PDF de IronPDF. Puedes aplicar una opción de renderizado que incluye una propiedad grayScale, que se puede establecer en true o false. Establecer esta propiedad en true generará un PDF en escala de grises en lugar de uno en color.

A continuación se muestra un ejemplo de código que demuestra cómo convertir un archivo HTML a un PDF en escala de grises usando IronPDF en C#:

Explicación del Código

  1. Usando IronPdf: Incluye la biblioteca IronPdf para acceder a las funcionalidades de renderizado de PDF.
  2. Inicialización del Renderizador HtmlToPdf: Crea una instancia de la clase HtmlToPdf, que facilita el proceso de conversión de HTML a PDF.
  3. Configuración de Opciones de Renderizado: Define las opciones de renderizado a través de la clase PdfPrintOptions. La propiedad clave aquí es GrayScale, que, cuando se establece en true, asegura que el PDF resultante se renderice en escala de grises.
  4. Renderización de HTML a PDF: Utilice RenderHtmlAsPdf() para convertir el contenido HTML en un documento PDF.
  5. Guardando el PDF: El PDF resultante en escala de grises se guarda en la ruta de archivo especificada "output.pdf".
  6. Notificación en la Consola: Muestra un mensaje en la consola para informar al usuario que el PDF se ha creado con éxito.

Este código proporciona un ejemplo claro de cómo convertir un documento HTML en un PDF en escala de grises usando las herramientas de conversión de HTML a PDF de IronPDF.

Explorar el código de conversión de PDF a escala de grises en GitHub

¿Listo para empezar?
Versión: 2025.12 recién lanzado