【问题标题】:How to print directly in a HTML page using PHP?如何使用 PHP 在 HTML 页面中直接打印?
【发布时间】:2015-12-27 18:30:03
【问题描述】:

我正在开发一种计费软件。可以打印收据,但再次单击打印页面中的打印按钮然后只能打印

例如:

  1. 我正在点击 HTML 页面中的打印按钮,

  2. 下一步自动打开谷歌浏览器打印窗口。

  3. 再次点击打印按钮,

现在打印,我想直接打印。如何通过程序化删除第 2 步和第 3 步。

如何纠正这个问题任何人都可以帮助。

<script type="text/javascript">
    function printpage()
    {
        window.print();
    }
</script>

我正在使用上面的代码这是输出被重定向到谷歌浏览器打印页面。

然后再次点击打印按钮,然后只打印,

  1. 我想直接打印
  2. 例如在 HTML 页面中单击打印按钮表示自动打印。
  3. 无法询问任何输入。
  4. 并且无法显示任何其他对话框。

请任何人帮助我。

【问题讨论】:

  • 这是不可能的,有充分的理由。否则,随机网页会迫使您的打印机一直打印广告。另外,不要对我们大喊大叫。全部大写被认为是不礼貌的。
  • k,可以编辑,正在使用热敏打印机打印票据,无法通过PHP为每页剪纸,如何在每页结束时剪纸。
  • 某些打印机带有与打印机交互的 API。我用网络标签打印机和 asp.net 做了类似的事情。您将需要查看您的打印机提供的 API(如果有)。请注意,虽然最终打印的是服务器而不是浏览器。

标签: javascript php jquery html printing


【解决方案1】:

解释

  1. 在 HTML 页面中单击打印按钮:是的,您必须单击打印按钮才能请求浏览器执行操作
  2. 下一个自动打开 google chrome 打印窗口:当然,它会打开,因为即使在 ms word 中也会询问打印机/页面设置,在打印时会发生同样的事情,要求首选打印机和页面
  3. 再次点击打印按钮:最后会要求您提交确认

了解整个过程,请不要许愿

【讨论】:

    【解决方案2】:

    您需要开发基于桌面的应用程序,将您的网络连接到您的计算机。 所以你的网络不能直接向你的桌面程序请求,而是通过浏览器...... 你可以使用java小程序来做到这一点......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多