Многие производители схем для вышивания предлагают только PDF файлы в качестве электронной схемы. С помощью конвертера в Cross stitch Paradise, многие из таких PDF схем можно преобразовать в настоящие электронные схемы.
Ссылка на ВК Видео https://vk.com/video-196676965_456239086
Как работает конвертер
Для работы конвертера нужно указать номера страниц самой схемы и номера страниц палитры.
Алгоритм анализирует страницу схемы, находя на ней линии сетки, таким образом определяется размер участка на странице.
Затем в пределах этой сетки идет поиск символов, для каждого символа определяется координата внутри сетки, значение кода значка и шрифт.
Обработав все страницы схемы, уже можно получить электронный формат, но без значений цветов для символов. В принципе, даже по такой схеме можно вышивать, такие схемы называются "слепые".
Чтобы каждому символу сопоставить значение цвета или бленда, то надо провести анализ страниц палитры.
Анализ палитры происходит по-строчно. Если в строке находится символ из схемы, то далее ищется номер цвета из палитры, указанной в настройке, если номер цвета найден, то данному символу присваивается этот цвет. Если включена опция блендов, и буден найдено несколько номеров цветов, то символу будет присвоен бленд.
Описание работы будет показано на примере программы для ПК, но большая часть функционала будет и в мобильном приложении.
Программа Cross stitch Paradise pattern setup https://cs-paradise.com/ru/instructions/paradise-tools
Простая конвертация
Страницы
Важно правильно указать номера страниц для схемы и палитры. При неправильной настойке, не вся схема может прочитаться, либо не все цвета будут определены.
Настройки
Страниц в строке
Если ширина схемы на листе в конце строки отличается от остальных, то алгоритм сам определит, что это конец листов строки и достаточно поставить эту настройку в Авто. В ином случае, снимите настройку Авто и укажите вручную сколько листов считать в строке.
Перехлест страниц
Это количество крестиков, которое повторяется на следующей странице.
Бленды
Если в палитре бленды указаны в одной строке друг за другом, достаточно указать галочку Бленды.
Если же значение бленда находится на разных строках, то тут надо пробовать комбинации с опциями Пред цвет бленд и След цвет бленд
Игнорировать значения в (скобках)
Не учитывать текст в скобках, при поиске кода цвета.
Игнорировать 2-значные коды цвета
Пропускать значения от 0 до 99 при поиске цвета, но если в палитре содержатся такие коды, то настройку надо отключить.
Игнорировать DMC White (1)
Часто в схемах попадается цвет White (1). Так как его код "1" не уникальный и легко может указывать на что угодно, то по-умолчанию, этот код игнорируется.
Определять полукресты
Два символа в одной клетке будут считаться за поулкрест.
DMC 032 - это Kreinik
Иногда в палитре указан цвет 032, но подразумевается, что это Kreinik, эта настройка заменяет DMC 32 на Kreinik 032
Использовать коды символов
Обычно для определения уникальности символа используется его внутренний код, но иногда это надо отключить, чтобы символы прочитались.
Разделять слова
Обычно коды цвета идут одним слово, но иногда каждый символ идет отдельно, поэтому эту настройку можно будет отключить и посмотреть результат.
Игнорировать цвета символов
Иногда только уникальности кода символа недостаточно, тогда можно включить учитывание цвета символа.
Палитра схемы
Нужно правильно выбрать, коды цвета какого производителя будут искаться на страницах палитры.
Пароль от PDF
Нужен для запароленных файлов
Использовать цветные прямоугольники вместо символов
Если символы не определяются на страницах, но там есть цветные квадраты для каждого цвета, можно попробовать задействовать эту опцию
Округление X, Округление Y
Используется в случае, если какие-то участки схемы оказываются сдвинуты на 1 крестик случайным образом