小编Kal*_*ten的帖子

如何在 Word 自动化中隐藏 pdf 导入器弹出窗口

当我使用 Word 自动化打开 PDF 文件时,它会显示一个对话框,要求我确认转换(带有“不再显示”复选框)。 在此处输入图片说明

Word 现在会将您的 PDF 转换为可编辑的 Word 文档。可能还要等一下。生成的 Word 文档将被优化以允许您编辑文本,因此它可能看起来与原始 PDF 不完全一样,尤其是在文件包含大量图形的情况下。

如何隐藏此对话框?

var application = new Microsoft.Office.Interop.Word.Application();
application.Visible = false;

try { application.ShowStartupDialog = false; }
catch { }
try { application.DisplayAlerts = WdAlertLevel.wdAlertsNone; }
catch { }

var doc = application.Documents.Open(
    inputFilePath,
    ConfirmConversions: false,
    ReadOnly: true,
    AddToRecentFiles: false,
    Revert: true,
    NoEncodingDialog: true);
Run Code Online (Sandbox Code Playgroud)

PS : ConfirmConversions:true 添加其他对话框。

.net c# pdf ms-word office-interop

5
推荐指数
1
解决办法
1213
查看次数

标签 统计

.net ×1

c# ×1

ms-word ×1

office-interop ×1

pdf ×1