【发布时间】:2011-04-23 20:47:43
【问题描述】:
我正在编写一个将 DOC 文件转换为 PDF 的示例应用程序。执行此操作时出现错误。
// Creating the instance of WordApplication
MSDOC = new Microsoft.Office.Interop.Word.ApplicationClass();
try
{
MSDOC.Visible = false;
MSDOC.Documents.Open(ref Source, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown,
ref Unknown, ref Unknown, ref Unknown, ref Unknown, ref Unknown);
MSDOC.Application.Visible = false;
MSDOC.WindowState = Microsoft.Office.Interop.Word
.WdWindowState.wdWindowStateMaximize;
object format = Microsoft.Office.Interop.Word.WdSaveFormat.wdFormatPDF;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Message from Sample");
}
这是我收到错误的声明:
object format = Microsoft.Office.Interop.Word.WdSaveFormat.wdFormatPDF;
错误互操作类型 'Microsoft.Office.Interop.Word.ApplicationClass' 不能嵌入。使用适用的 界面。
【问题讨论】: