我正在编写一个示例应用程序,将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' 无法嵌入。请使用相应的接口。