Configurar a escala de grises
Al renderizar una página HTML a PDF con IronPDF, las opciones de salida de la clase ChromePdfRenderer se pueden cambiar para crear un documento personalizado que se ajuste a tus necesidades. Estas opciones incluyen el tamaño del papel, DPI, encabezados y pies de página, y otras opciones de configuración específicas del navegador Chromium. IronPDF también tiene la opción de configurar el color de su PDF en escala de grises.
Este ejemplo le muestra cómo renderizar su documento PDF en escala de grises.
Convertir su documento a escala de grises hace que los colores se reduzcan a blanco y negro. Esto facilita la impresión en impresoras en blanco y negro. La opción de escala de grises en la clase ChromePdfRenderer produce un documento PDF en blanco y negro. Sin embargo, el valor predeterminado es falso. Si desea que el documento se renderice en escala de grises, tendría que ingresar manualmente la configuración de escala de grises.
Este fragmento de código demuestra cómo renderizar un documento HTML a un PDF en escala de grises usando la biblioteca IronPDF.
-
Instancia de ChromePdfRenderer: Comenzamos creando una instancia de
ChromePdfRenderer. Esta clase proporciona métodos para convertir HTML a PDFs. -
Configurar opciones de renderizado: La propiedad
RenderingOptionsdel renderizador se usa para especificar cómo queremos que se renderice el PDF. El métodoSetPaperSizeestablece el documento en tamaño A4. La propiedadRenderInGrayscalese establece entruepara habilitar el renderizado en escala de grises. Por defecto, los PDFs no se renderizan en escala de grises a menos que se especifique. -
Renderizar HTML: Llamamos al método
RenderHtmlAsPdfen el objetoRenderer, pasando una cadena HTML sencilla. Este método convierte el contenido HTML en formato PDF. - Guardar el PDF: Finalmente, se utiliza el método
SaveAspara guardar el PDF renderizado en un archivo llamado "GrayscalePDF.pdf" en el disco.
La conversión a escala de grises tiene aplicaciones concretas en el entorno empresarial español: la AEAT acepta presentaciones de documentos en formato blanco y negro, y las facturas Facturae impresas para envío físico se generan habitualmente en escala de grises para reducir costes de impresión. También los documentos remitidos a FACe o los informes del SII se benefician de esta optimización, cumpliendo además con las recomendaciones de la LOPDGDD sobre minimización de datos en copias impresas.
Para obtener más información sobre las capacidades de IronPDF y otras bibliotecas de Iron Software como IronBarcode e IronOCR, puede visitar el sitio web de IronPDF y explorar otros recursos y documentación disponibles en el sitio oficial de Iron Software.
Explore la Guía práctica para la conversión de PDF en escala de grises.

