我刚刚安装了BullZip PDF打印机的免费版本,我想将.docx文档发送到此打印机,而不安装 Word,必须使用托管免费。 NET代码。
这样做的原因是我有一个AngularJS Web应用程序和一个REST后端,我正在为个人项目开发,因此出于成本原因,商业替代品不在窗口。
我的网络应用程序基本上是从Word .dotx模板生成发票,我喜欢这些发送到BullZip PDF打印机,在那里我可以监控输出文件夹并抓取PDF文件,然后通过REST将其发送到浏览器。
大多数示例和建议似乎都倾向于使用服务器上安装的Word或购买商业软件,但这些都不适合我。
现在必须有一些免费的图书馆可以做到这一点,而无需为这么简单的任务购买昂贵的软件。
答案 0 :(得分:1)
您无法将.docx发送到Bullzip打印机,因为它不接受.docx作为格式。它接受PostScript。为了获得PostScript,您可以在适当的应用程序中打开.docx文件,并将打印打印到打印机,应用程序将文档内容绘制到上下文中,Windows负责将其转换为PostScript。 / p>
这项任务对你来说似乎很简单,但事实并非如此。
如果您不想使用word,请尝试使用OpenOffice或LibreOffice。这些是我所知道的唯一合适的应用程序,它们是免费的,可以读取.docx文件。