HTML responsivo a PDF
En cuanto a la configuración de la ventana gráfica, existen los medios CSS y el modo papel.
La opción CSS media de IronPDF permite especificar cómo deben aplicarse los estilos al contenido HTML cuando se renderiza en un documento PDF. Los dos valores de esta opción son CSS media "screen" e "print":
- Pantalla: Indica que las reglas CSS están pensadas para su visualización en pantalla. Los estilos están optimizados para pantallas digitales, lo que suele incluir consideraciones como colores y diseños que se vean bien en los monitores de ordenador.
Imprimir: Indica al navegador que aplique estilos adaptados a los documentos impresos. Esto significa que las reglas CSS están optimizadas para la impresión, lo que garantiza la legibilidad y el formato adecuado cuando el contenido HTML se imprime en un soporte físico, como el papel.
La opción del modo papel enOpciones de tamaño de papel de IronPDF determina cómo debe encajar el contenido renderizado en las páginas del PDF. Existen varios valores para esta opción:
AlimentaciónContinua
: Este modo es adecuado para impresoras de alimentación continua, en las que el contenido se imprime en un rollo de papel. Suele utilizarse para impresiones especializadas, como en entornos industriales.- Ajustar a la altura": En este modo, el contenido se escala para ajustarse a la altura especificada del papel manteniendo la relación de aspecto. Esto garantiza que todo el contenido sea visible sin desbordarse.
- Ajustar al ancho": En este modo, el contenido se escala para ajustarse a la anchura especificada del papel manteniendo la relación de aspecto. Esto resulta útil cuando se desea garantizar que el contenido se ajusta a una restricción de anchura específica.
- Ajustar a la página": En este modo, el contenido se escala para que quepa en toda la página, tanto en altura como en anchura, manteniendo la relación de aspecto. Garantiza que todo el contenido quepa en una sola página.