【问题标题】:Is there a way to prevent Microsoft Office Document Image Writer from showing the preview?有没有办法阻止 Microsoft Office Document Image Writer 显示预览?
【发布时间】:2010-10-16 09:03:35
【问题描述】:

我正在使用 Microsoft Office Document Image Writer 将 word 文档转换为 tiff 文件。问题是它每次保存文件时都会在预览窗口中显示它。所以我想知道是否有办法阻止它显示这个预览窗口?

代码如下:

        const string printerName = "Microsoft Office Document Image Writer";


        var app = new ApplicationClass();
        object filename = "C:\\ad.docx";
        docName = "ad.docx";
        var missing = Type.Missing;
        object trueValue = true;
        object falseValue = false;
        var doc = app.Documents.Open(ref filename, ref missing, ref trueValue, ref falseValue, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
        app.ActivePrinter = printerName;

        fileSystemWatcher.Created += FileCreated;
        fileSystemWatcher.EnableRaisingEvents = true;
        object outputFileName = "c:\\Result\\ad.tif";
        key = outputFileName.ToString();
        _wait = new AutoResetEvent(false);
        doc.PrintOut(ref trueValue, ref falseValue, ref missing, ref outputFileName, ref missing, ref missing,
                     ref missing, ref missing, ref missing, ref missing, ref trueValue, ref missing, ref missing,
                     ref missing, ref missing, ref missing, ref missing, ref missing);
        _wait.WaitOne();


        doc.Close(ref missing, ref missing, ref missing);

        app.Quit(ref missing, ref missing, ref missing);

【问题讨论】:

    标签: c# ms-word


    【解决方案1】:

    我没有找到一种编程方式来执行此操作,但有一次,请从“另存为”对话框中取消选中“查看文档图像”。

    • 打开任何Word文档;这是一个测试文档,之后您可以将其丢弃。
    • 选择文件->打印。
    • 记住打印机的名称,您将再次需要它。
    • 从名称下拉列表中,选择 Microsoft Office Image Writer。
    • 单击“属性”按钮。
    • 选择“高级”选项卡。
    • 选择 TIFF - 单色传真选项。
    • 再次单击“确定”和“确定”。
    • (可选)为即将保存的文件选择一个新位置。
    • 取消单击查看文档图像。
    • 单击保存。这是一个垃圾文件,之后可以丢弃。
    • 选择文件->从同一个 Word 文档打印
    • 从名称下拉列表中,从步骤 c 中记住的打印机名称中选择。
    • 单击确定。这是垃圾印刷品,以后可以扔掉。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-25
      • 2017-06-08
      • 2017-12-18
      • 1970-01-01
      • 1970-01-01
      • 2019-10-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多