Я получаю исполняемый экземпляр документа Word для Microsoft Word и сохраняю его в другом месте, используя библиотеку Microsoft.Interop.Word
с помощью SaveAs.Сохранить исполняемый экземпляр pdf в другое место
Similary Мне нужно получить текущий процесс чтения Adobe Reader и его нужно сохранить в другом месте. Поддерживается ли оно Microsoft.Interop
.
app = (Word.Application)System.Runtime.InteropServices.Marshal.GetActiveObject("Word.Application");
Word.Document doc;
doc = app.ActiveDocument;
doc.SaveAs(@"c:\test.doc");
Любые идеи?
Update:
Есть ли способ, чтобы найти запущенный экземпляр AcroRd32.exe и сохранить файл в другом месте с C# код?
Нужно ли нам вызывать acrodr32.exe через C# и сохранять pdf? –
Да, но для автоматизации процесса вам необходимо установить Adobe Acrobat. Adobe Reader не предоставляет интерфейсы автоматизации OLE. –
Да, он установлен и как действовать –