В рамках проекта я занимаюсь разработкой веб-службы для преобразования файлов CDR в PDF. Я использую c # для запуска функции публикации в PDF в CorelDraw. Преобразование выполняется как утилита командной строки, вызываемая веб-службой.
Я размещаю веб-сервис в IIS. Я создал учетную запись пользователя для пула приложений веб-сайта, чтобы можно было запускать CorelDraw (я не смог заставить его работать с пулом приложений по умолчанию и настраивать DCOM).
Я получаю PDF-файлы разных размеров в зависимости от того, вручную ли я вхожу в учетную запись и запускаю программу конвертации или запускаю ее через веб-сервис с другого компьютера. Я также получаю файлы разных размеров в зависимости от того, входит ли учетная запись пула приложений в группу пользователей или администраторов.
Кто-нибудь может подсказать, почему это может происходить и что я могу с этим поделать?