1つのdocxファイルを開き、Microsoft.Office.Interop.Wordパッケージを使用してasp.netでpdfファイルに変換したいと思います。
これは、aspボタンクリックイベントで記述された私のコードです。
object fileFormat = Microsoft.Office.Interop.Word.WdSaveFormat.wdFormatPDF;
Object missing = Type.Missing;
object saveName = strURL.Replace(".docx", ".pdf");
object openName = docPath + "\\T4.docx";
Microsoft.Office.Interop.Word.Application wdApp = new Microsoft.Office.Interop.Word.Application();
Microsoft.Office.Interop.Word.Document doc = wdApp.Documents.Open(openName,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing);
doc.SaveAs(saveName,fileFormat,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing,missing);
doc.Close(ref missing, ref missing, ref missing);
ただし、実行時にwdApp.Documents.Open()行で問題が発生します。
ブラウザの記号は常に読み込まれているようです。
このエラーの原因はわかりません。