5 votos

En Safari, "Exportar a PDF" tiene un aspecto diferente al de "Imprimir como PDF".

En Safari (estoy usando la versión 7.0.2) si navegas a un sitio web y seleccionas A) file > export to PDF obtendrá un PDF de aspecto diferente si va a B) file > print > PDF > save as pdf

B) Parece que utiliza la consulta de medios CSS para print pero A) sólo parece que utiliza parte de esta información y luego aplica más estilos propios. ¿Alguien sabe de dónde vienen estos estilos adicionales y cómo pueden ser sobrescritos o ignorados por la página que se exporta?

4voto

ADeweyan Puntos 36

Bueno, sé que esta es una pregunta más antigua, pero me encontré con ella y pensé en responder...

Hay dos cosas que pueden ser diferentes aquí: una, como se señala en la pregunta, es el conjunto especial de estilos utilizados para la impresión. Esto se configura en el sitio web que está viendo, y no es algo que usted pueda controlar. La segunda son las opciones de impresión. Creo que por defecto la impresión de las imágenes de fondo y los colores está desactivada, y es posible hacer otros ajustes también. Estos se controlan a través del diálogo de impresión.

La hoja de estilo de impresión automática es una manía mía. Siempre he pensado que una solución mejor sería ofrecer un botón que permitiera a los visitantes elegir el formato de la página para imprimir, en lugar de hacerlo sin su control. Siempre quiero dar a los usuarios más control en lugar de quitárselo.

Supongo que si configuras una hoja de estilos especial para el usuario que se aplique a todas las páginas en las preferencias de Safari (normalmente se hace para gente con necesidades de características especiales de visualización como alto contraste o tipos extra grandes), esos estilos se aplicarán también al imprimir. Sin embargo, no lo he probado.

TLDR: si el sitio web tiene su CSS configurado para servir estilos especiales al imprimir, no hay mucho que puedas hacer al respecto. Mientras que usted tiene control sobre algunos elementos de la impresión, como la impresión de los colores de fondo y las imágenes a través del diálogo de impresión.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X