Я использовал Open XML + Word Automation, чтобы сгенерировать текстовый файл из шаблона и преобразовать его в pdf. Теперь и текстовые документы, и сгенерированные PDF-файлы находятся в одной библиотеке документов. У словарных документов есть некоторые свойства, которые добавляются при их создании / загрузке в библиотеку.
Сейчас я пытаюсь автоматически добавлять свойства к PDF-файлам после их создания. PDF-файл будет иметь те же свойства, что и документ Word, из которого он был создан.
Сначала я попытался использовать приемник событий, но программа, похоже, не распознала, что в библиотеку документов добавлен новый элемент (сгенерированный PDF-файл).
Затем я попытался использовать рабочий процесс (SharePoint Designer), но он тоже не работает (не удалось запустить). Результат говорит: «Рабочий процесс AddPDFData был отменен системной учетной записью» и «Не удалось запустить AddPDFData». Рабочий процесс настроен на запуск при создании элемента. Я знаю, что сам рабочий процесс правильный, потому что он отлично работает, когда я устанавливаю его запуск при изменении элемента.
Пожалуйста, подскажите, могу ли я что-то сделать не так, или есть какой-то подход, который я могу использовать. Любая идея / предложение будет высоко оценена.
Спасибо!