c# - 使用 C# 通过打印机对话框打印 docx 文件

标签 c# javascript printing docx

我有一个 docx 文档,我想从 C# 后面的代码中打印该文档。 我浏览过论坛,很少有人说,这是不可能的,我必须使用 JavaScript。 如何在JavaScript中指定文件,打印代码? 到目前为止,我已经在直接打印后面的代码中完成了。

Process process = new Process();
process.StartInfo.FileName = file;
process.StartInfo.Verb = "print";
process.Start();
//process.Kill();

最佳答案

这里已经发布了其中一些内容。我认为这个最适合。

Printing using Word Interop with Print Dialog

基本前提是您需要使用 Microsoft.Office.Interop 库在代码中打开文件,然后执行打印。您不能只将打印过程指向文件。

编辑:PrintDialog类应该帮助你进行对话。

关于c# - 使用 C# 通过打印机对话框打印 docx 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18376325/

相关文章:

javascript - 在 Canvas 上放置更多图片

c - 在 C 中为数组编写通用打印函数

html - 如何使用 html 从标签打印机打印标签

c# - 发生 DateTimeInvalidLocalFormat

javascript - 滚动时添加文本阴影(jquery 或 javascript)

如果数据库列中的值达到零值,则 C# 进行条件处理

javascript - ajax 调用后 Masonry 未正确初始化

wpf - 如何在一个文档中打印多个 WPF 页面

单独线程上的 C# UI

c# - 如何从 BinaryExpression 获取运算符