Bonjour,
Je viens de crée un écran type tableau de bord à taille fixe.
Il contient des SVG (Graphes Kendo UI).
Sous chrome, après pas mal d'efforts, j'ai réussi à obtenir un résultat qui a satisfait mon client :
http://nsa38.casimages.com/img/2017/01/19/mini_170119040730227108.png
Mon souci est que dans Internet Eplorer (Edge) et dans Firefox et bien que j'ai mis les éléments suivants que j'ai trouvé sur Internet.
- Je n'arrive pas à obtenir l'orientation paysage.
- Je n'arrive pas à redessiner correctement les SVG au bon endroit dans l'évènnement before print codé comme suit :
Alors que l'événement est bien exécuté lorsque je demande l'impression.
http://nsa37.casimages.com/img/2017/01/19/mini_170119041406834467.png
Vous pourriez m'aider ?
Merci
Modifié par Laurent Jordi (19 Jan 2017 - 15:58)
Je viens de crée un écran type tableau de bord à taille fixe.
Il contient des SVG (Graphes Kendo UI).
Sous chrome, après pas mal d'efforts, j'ai réussi à obtenir un résultat qui a satisfait mon client :
http://nsa38.casimages.com/img/2017/01/19/mini_170119040730227108.png
Mon souci est que dans Internet Eplorer (Edge) et dans Firefox et bien que j'ai mis les éléments suivants que j'ai trouvé sur Internet.
@media print {
@page {
size: A4 landscape;
margin: 1cm;
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
}
- Je n'arrive pas à obtenir l'orientation paysage.
- Je n'arrive pas à redessiner correctement les SVG au bon endroit dans l'évènnement before print codé comme suit :
(function () {
var beforePrint = function () {
redrawGauges(false);
};
var afterPrint = function () {
redrawGauges(false);
};
if (window.matchMedia) {
var mediaQueryList = window.matchMedia('print');
mediaQueryList.addListener(function (mql) {
if (mql.matches) {
beforePrint();
} else {
afterPrint();
}
});
}
window.onbeforeprint = beforePrint;
window.onafterprint = afterPrint;
}());
Alors que l'événement est bien exécuté lorsque je demande l'impression.
http://nsa37.casimages.com/img/2017/01/19/mini_170119041406834467.png
Vous pourriez m'aider ?
Merci
Modifié par Laurent Jordi (19 Jan 2017 - 15:58)