Задача

Необходимо разработать макрос VBA для CorelDraw (версия 26.2.0.170), который выполняет следующие функции:

  • Автоматически считывает данные из выбранного PDF-файла (определяет количество страниц);
  • Создает или размножает заданный шаблон (находящийся в файле Corel) на количество страниц, равное числу страниц в PDF;
  • Шаблон должен быть скопирован ровно столько раз, сколько страниц содержит PDF-документ, с размещением в порядке страниц PDF;

Требования к реализации

  • Макрос должен корректно работать под Windows и macOS.
  • Предполагается удаленное подключение к рабочему ПК заказчика для установки макроса и настройки его работы.
  • Перед установкой требуются собственное тестирование с предоставленными тестовыми PDF-документами и шаблонами CorelDraw.

Процесс выполнения

1. Разработка и тестирование

  • Заточить макрос под работу с PDF-файлами и пакетное создание копий шаблона.
  • Проверить на контрольных файлах, высланных заказчиком.

2. Удаленная установка и настройка

  • Подключение к ПК заказчика с помощью ПО удаленного доступа (указывается по запросу).
  • Установка макроса, проверка его работы - как под Windows, так и под macOS.
  • Обучение заказчика использованию (если необходимо).

Исходники (тестовые PDF-файлы и файл CorelDraw) высылаются заказчиком перед началом работ. В ходе общения любые упоминания названия фирмы, сайта или контактов должны быть опущены.