Пример взаимодействия с сервисом конвертации
Этот пример серверного расширения демонстрирует взаимодействие с сервисом конвертации.
Необходимое ПО
-
VSCode или любой другой редактор.
| Для работы расширения требуется наличие в лицензии опции Docsvision Сервис конвертации файлов. |
Сборка
-
Откройте
/Samples.sln -
Соберите проект
-
Откройте консоль в папке , выполните
npm install,npm updateиnpm run build:prod -
Скопируйте каталог
SamplesOutput\Site\Content\Modules\ConversionSampleWebExtensionв каталогПуть-к-установленному-Web-клиенту\Site\Content\Modules -
Скопируйте каталог
SamplesOutput\Site\Extensions\ConversionSampleServerExtensionв каталогПуть к установленному Web-клиенту\Site\Extensions -
Перезапустите IIS на сервере Docsvision 5.
-
Перезапустите IIS на сервере Docsvision 5 Web-клиент.
Проверка примера
-
Откройте Конструктор Web-разметок.
-
В разметке просмотра документа на событие
Перед стартом согласованияэлемента управленияagreementManagementназначьте обработчикattachPdfa. -
Создайте карточку документа, приложите к ней
.docx-файл и отправьте на согласование. -
К документу будет добавлен файл, конвертированный в PDF/A.