Я пытаюсь открыть и отредактировать (добавить аннотацию) и сохранить PDF в репозиторий IISWebDAV. Я использую Acrobat Pro 9.0 и IIS 5.0 на XP SP2.
- Мне нужно иметь возможность программно открывать Acrobat из приложения Winform. Я попытался использовать Process.Start(url), но он открывает PDF-файл в документе браузера. Пробовал следующую настройку в Acrobat, но тщетно. http://www.mydigitallife.info/2007/06/17/disable-pdf-from-opening-in-web-browser-ie-firefox-opera-safari/
Пробовал следующий код, но он открывает командную строку и не открывает Acrobat. string url = "http://localhost/SampleWebDAV/Root/TestDoc100.doc"; Процесс p = новый процесс(); p.StartInfo.FileName = Environment.GetEnvironmentVariable("COMSPEC"); p.StartInfo.Arguments = "/c \"start\"" + url + "\"" p.Start();
- Acrobat не выдает команду LOCK/UNLOCK WebDAV. В примечаниях к выпуску Acrobat 9.0 говорится, что он поддерживает WebDAV, но если я перехватываю запрос с помощью fiddler, я вижу, что выполняются только команды GET, PROPFIND и PUT. Я не вижу команды LOCK и UNLOCK.
Спасибо.!