Плагины/Сценарии/Утилиты. Разработать макрос(ы) для CorelDRAW (Дистанционная работа)
(проект не опубликован)

Бюджет не указан

Задание: Плагины/Сценарии/Утилиты. Разработать макрос(ы) для CorelDRAW (Дистанционная работа)

Нужен специалист который создаст одну или несколько программ/макросов: 1. Необходимо создать макрос для CorelDRAW, который будет автоматически проверять текстовые объекты в документе на наличие: Орфографических ошибок Пунктуационных ошибок (неправильное использование запятых, тире, кавычек и т.д.) Распространённых опечаток и стилистических неточностей (окончания, неверный род в предложении и т.д.) Несоответствий в оформлении знаков препинания (например, пробелы перед точкой, отсутствие пробела после запятой и т.п.) Макрос должен запускаться по нажатию кнопки в интерфейсе CorelDRAW, анализировать выделенный текст или все текстовые объекты на странице, и выводить результаты в виде: Подсветки ошибок в тексте (например, цветом) Отчёта с перечнем найденных ошибок и предложениями по исправлению 2. Разработать макрос(ы) для CorelDRAW, автоматизирующий процесс создания фигурного контура вокруг изображений (растровых или векторных объектов) с соблюдением следующих условий: Контур должен быть сверхтонким (настраиваемая толщина линии, например, от 0.01 мм до 0.1 мм). Цвет контура — красный (RGB: 255, 0, 0 или CMYK: 0, 100, 100, 0). Контур должен быть фигурным, то есть повторять очертания исходного изображения по внешнему краю. Контур должен располагаться на фиксированном расстоянии от границы изображения (настраиваемое значение, например 1 мм и т.д.). Макрос должен работать с группой объектов или по одному, обрабатывая их автоматически. Функциональные требования: Анализ формы объекта: Макрос должен определять внешний контур выбранного объекта (включая сложные формы, изображения с прозрачностью, группированные объекты). При необходимости — конвертировать растровое изображение во векторный контур (с использованием функции "Обтекание" или "Обводка по контуру" с высокой точностью). Создание отступа: Создавать новый контур на заданном расстоянии снаружи от исходного объекта. Расстояние — настраиваемый параметр (вводимый пользователем при запуске макроса или через диалоговое окно). Формирование контура: Новый контур должен быть векторным, замкнутым, с тонкой красной обводкой. Толщина обводки — настраиваемая (по умолчанию 0.05 мм). Заливка — отсутствует. Поддержка нескольких объектов: Возможность выделить несколько объектов и применить макрос ко всем одновременно. Обработка в цикле, с сохранением пропорций и позиций. 3. Создать простую, удобную программу, которая позволяет пользователю загружать файл (макет полиграфии) и автоматически анализировать его на признаки низкого качества/не соответствие тех. требованиям. Программа должна выделять (подсвечивать) проблемные участки и выводить отчет. Программа должна определять и визуально отмечать в PDF-файле следующие признаки некачественного макета для печати: 1) Низкое разрешение изображений: Обнаружение растровых изображений с разрешением ниже 300 DPI. Подсветка таких изображений в интерфейсе (например, красной рамкой). Вывод информации: имя объекта, текущее разрешение, рекомендуемое. 2) Тонкие линии и шрифты : Обнаружение обводок и шрифтов толщиной менее 0.2 мм/0,1 мм с последующем вододелением таких объектов на экране. Программа должна поддерживать много страничные и объёмные файлы.