我正面临一个关于IFRAME打印功能的问题。 Tiff图像被分配给IFRAME并正确呈现。我可以看到完整的图像。 现在,当我从javascript打印时, 1)我没有获得页面方向(纵向或横向) 2)默认情况下,它被视为肖像,无法获得完整的图像打印。
这是我的代码: -
function framePrint()
{
var iframe = $('.Iframe1');
iframe[0].contentWindow.focus();
iframe[0].contentWindow.print();
}
答案 0 :(得分:0)
您无法使用window.print()设置任何首选项,因此您无法使用javascript解决此问题。 https://developer.mozilla.org/en-US/docs/DOM/window.print
您可以做的是侧向旋转图像,以便在以纵向模式打印时以横向模式打印。您可以将其设置为图像,也可以使用jQuery旋转现有图像。