【问题标题】:JS function to print a doc file?JS函数打印一个doc文件?
【发布时间】:2015-08-10 17:50:33
【问题描述】:

我正在尝试使用 js 函数打印位于我的服务器中的 doc 文件。 起初,我认为这是一件容易的事,但经过大量研究后,我找不到这样做的方法。

我已经尝试过了,但结果是页面内容中包含 url。

$('#printItems').on('click', '.toPrint', function(e){
        console.log("Printing...");
        e.preventDefault();
        doc = $(this).attr( "href" );
        var w = window.open(doc);
        w.document.write(doc);
        w.print();
    });

提前致谢。

更新:

我知道谷歌文档可以选择这样做。它会将文件转换为 PDF 并使用 pdf.js 吗?

【问题讨论】:

  • 您是指 Microsoft Word 文档中的 doc 文件吗?这不可能直接在浏览器中完成。您必须让用户下载文件并自己从 Microsoft Word 打印。
  • 你为什么打电话给write
  • 谢谢,我想我要让用户下载了。

标签: javascript jquery html printing


【解决方案1】:

我认为没有正确的方法可以使用 javascript 直接写入文件。 您可以使用其他编程语言,如 java、c。他们提供创建文件和读/写文件的直接访问权限

【讨论】:

  • 您不能在浏览器中使用 Java 或 C,而且问题不是关于写入文件,而是询问 打印(如墨水和纸张) .
猜你喜欢
  • 1970-01-01
  • 2016-12-26
  • 2011-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-21
相关资源
最近更新 更多