Force orientation paysage en CSS
Je ne le paysage de la propriété de la taille d'un fichier CSS pour imprimer les pages dans le paysage
@page {
margin: 0.1cm;
size: landscape;
orientation: landscape;
size: A4;
Certaines pages sont imprimées dans l'orientation portrait, certains en orientation paysage.
Comment puis-je détecter et force les pages à imprimer en mode paysage à l'aide de CSS ?
- Avez-vous essayé cette solution? stackoverflow.com/questions/138422/landscape-printing-from-html
- j'ai essayer : @page { size: paysage; comme la solution dit le dernier essai est d'utiliser le format pdf comme tous les navigateurs acceptent cette propriété.
Vous devez vous connecter pour publier un commentaire.
Le CSS que vous avez fourni a des problèmes:
}
),size
avecA4
orientation
semble exister pour questions des médias, mais pas comme un attribut (source). Par conséquent, vous pouvez vérifier l'orientation, mais pas le définir.J'ai essayé
en Chrome 60 sur Linux et cela a fonctionné. Semble ne pas fonctionner dans Firefox, si.
Vous pouvez définir la
width
etheight
de la<body>
à ce que vous avez besoin (seulement pour l'impression à l'aide de la requête de média), tout comme papier.css n'.Alternative
Vous pouvez ajouter
Semble être sûr à utiliser.