【问题标题】:How to print a png/jpg file from HTML/PHP page? [duplicate]如何从 HTML/PHP 页面打印 png/jpg 文件? [复制]
【发布时间】:2020-06-10 13:25:11
【问题描述】:

我正在尝试从 HTML/PHP 页面打印一个 PNG/JPG 文件,该文件位于我的网站目录中。该图像已经生成,我需要选择目录路径和文件名来打印它。 使用

<button onclick="window.print();">Print</button>

我正在打印整个网页(包括属性、链接等) 有没有办法只将文件 images/image.png 发送到打印机? 谢谢!!

【问题讨论】:

标签: php html image printing


【解决方案1】:

您应该使用特定于打印的 CSS - 这样您就可以设置打印后页面的外观。首先将其添加到您的 HEAD 标记中:

<link rel="stylesheet" media="print" href="my_print.css" />

可以在这里找到一个很好的教程 - https://www.sitepoint.com/css-printer-friendly-pages/

【讨论】:

    【解决方案2】:

    打开一个弹出窗口。通过提供要打印的图像 id。你可以打印出来。

    function printImg() {
    popup = window.open();
    popup.document.getElementById("imageid");
    popup.focus(); //required for IE
    popup.print();
    }
    

    【讨论】:

      猜你喜欢
      • 2011-09-02
      • 2020-06-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多