Как пдф перевести в xsd
Как пдф перевести в xsd




Группа: Модераторы
Сообщений: 1 566
Из: Уфа
Перегон схем формата PDF в XSD на примере
Golden Kite 1533 «Wood Landscape with Herons»
Как сделать безошибочный перенабор большой схемы за пару дней?
Эта система перенабора действует для большинства схем PDF за редким исключением.
Однако, этот способ не сработает с отсканированными схемами, где символы в виде картинки, и их нельзя выделить как текст.
Краткая инструкция:
1. Копируется первая страничка PDF как текст.
2. Вставляется в Word, затем копируется из Word.
3. Вставляется в Exсel. Выбирается кол-во символов в ширину + выбирается сколько обрезать слева и сверху (т.к. в GK повторяются символы на последующих страницах).
5. Проделать все это с каждой страницей PDF.
6. На листе «сборка» соединить эти страницы вместе путем удаления пустых строк и столбцов, но не все. Большую схему поделить на 4-9 частей. Копируем одну из этих частей и вставляем в Paint и сохраняем в формате png.
7. Открываем Pattern Maker и прогоняем картинку, точно указывая размер клеточек, дальше можно указать кол-во клеточек по вертикали и горизонтали. Использовать палитру не DMC, а generik color с шагом rgb цветов 20.
8. Получается картинка, цвета которой не совпадают с DMC, а вот их месторасположение у каждого точно такое же как в PDF. Подсвечиваем по очереди каждый цвет на экране и сверяемся с PDF для определения какой именно символ должен там быть. Находим его=> находим цвет DMC и меняем.
Как пдф перевести в xsd




Группа: Модераторы
Сообщений: 1 566
Из: Уфа
Перегон схем формата PDF в XSD на примере
Golden Kite 1533 «Wood Landscape with Herons»
Как сделать безошибочный перенабор большой схемы за пару дней?
Эта система перенабора действует для большинства схем PDF за редким исключением.
Однако, этот способ не сработает с отсканированными схемами, где символы в виде картинки, и их нельзя выделить как текст.
Краткая инструкция:
1. Копируется первая страничка PDF как текст.
2. Вставляется в Word, затем копируется из Word.
3. Вставляется в Exсel. Выбирается кол-во символов в ширину + выбирается сколько обрезать слева и сверху (т.к. в GK повторяются символы на последующих страницах).
5. Проделать все это с каждой страницей PDF.
6. На листе «сборка» соединить эти страницы вместе путем удаления пустых строк и столбцов, но не все. Большую схему поделить на 4-9 частей. Копируем одну из этих частей и вставляем в Paint и сохраняем в формате png.
7. Открываем Pattern Maker и прогоняем картинку, точно указывая размер клеточек, дальше можно указать кол-во клеточек по вертикали и горизонтали. Использовать палитру не DMC, а generik color с шагом rgb цветов 20.
8. Получается картинка, цвета которой не совпадают с DMC, а вот их месторасположение у каждого точно такое же как в PDF. Подсвечиваем по очереди каждый цвет на экране и сверяемся с PDF для определения какой именно символ должен там быть. Находим его=> находим цвет DMC и меняем.
LiveInternetLiveInternet
—Метки
—Рубрики
—Музыка
—Поиск по дневнику
—Подписка по e-mail
—Статистика
Как перенабрать схему из PDF в XSD
Как перенабрать схему из PDF в XSD
1.
Согласно списку номеров в схеме добавляем цвета в палитру. Здесь процесс идет довольно-таки быстро — номер цвета, Enter, номер цвета, Enter.. Если перейти на вкладку «Символы», можно также и символы выставить, как в схеме. Соответствие символов на результат не влияет, я меняла, чтобы потом было легче сверить схемы. А вот последовательность добавления цветов в палитру очень важна! Поэтому при добавлении цветов нужно очень внимательно следить, чтобы номера шли в той же последовательности, что и в таблице схемы.
2.
3.
6.
7.
8.
2. После того, как все номера добавлены, сохраняем набранную палитру в отдельный файл.
7.
Обработка ключа схемы.
1. Для этого понадобится программа STDU Viewer (можно скачать ниже в приложениях).
Устанавливала ее с настройками по умолчанию, никаких изменений не вносила. Открываем в этой программе файл со схемой в формате pdf и находим страницу с ключом.
8.
2. Выбираем на панели режим « Выделение текста » и копируем все строчки таблицы с символами и номером ниток.
9.
3. Открываем Word и вставляем скопированные данные на пустую страницу
10.
Таблица с ключом к схеме может располагаться на нескольких листах, поэтому постепенно добавляем список. Для каждого ключа в Word-е должна быть отдельная строчка. Также добавляем и список блэндов
12.
13.
4. Теперь нужно удалить все лишнее, оставить только символы схемы. В каждой строчке это будут первые два символа. Можно просто построчно удалять все оставшиеся лишние буквы. Можно удерживая клавишу Alt выделить мышкой вертикальный текст, оставив первые два символа.
13.
14.
16.
17.
5. В дальнейшем я обнаружила, что у меня в некоторых местах парные символы распознаются по разному и из-за этого результат схемы был искажен. Поэтому из пары символов я оставила только один.
17.
Теперь нужно проверить, чтобы в тексте, кроме самих символов, не осталось никаких лишних знаков. Нажимаем в Word-е на панели инструментов меню «Непечатаемые знаки» и бегло просматриваем текст в документе. Он должен состоять из одного символа и знака абзаца в конце строки.
18.
6. Запускаем файл PDF2XSD.xlsm, который является листом Microsoft Office Exel с поддержкой макросов. Скачать можно также в архиве ниже в приложении.
Вот здесь для меня была первая большая проблема. Файл упорно открывался в режиме чтения. Оказалось, что у меня стояла старая версия Microsoft Office XP. После переустановки программы на версию Microsoft Office 2003 все получилось.
Итак, открываем файл PDF2XSD.xlsm. При открытии он сообщит, что «Запуск активного содержимого отключен». Заходим в «Параметры» и указываем «Включить это содержимое».
19.
7. Копируем все символы ключа из документа Word ( Ctrl+A (Выделить все), Ctrl+C (Скопировать)) и вставляем в первую ячейку А1 файла PDF2XSD.xlsm
20.
Нажимаем кнопку СТАРТ. Отработав команду, программа сама перейдет на вкладку «Выход».
21.
22.
В строке 91 задвоенный знак процент.
23.
В строке 127 дополнительный символ после знака больше. Скорее всего пробел.
24.
Количество строк не совпадает с количеством цветов (у меня схема для 200 цветов). Этому объяснение найти не могу. Но так как на вкладке «Палитра» все 200 строк присутствуют, оставляю как есть.
9. Исправляем ошибки. Заходим на вкладку «Палитра» и на всякий случай удаляем результат. Снова копируем все символы ключа из документа Word на первую вкладку «Вход» файла PDF2XSD и исправляем предыдущие ошибки.
25.
Нажимаем СТАРТ и проверяем результат. Если все исправлено, переходим на вкладку «Палитра».
10. Сверяю количество цветов. В схеме 200 цветов. В палитре получилось 201. Одна строчка получилась с пустым символом. Удаляю всю строчку.
27.
28.
11. Последовательность цветов в палитре должна соответствовать последовательности в ключе схемы, а значит и той последовательности цветов в палитре, которую мы создавали в самом начале.
28.
Обработка схемы
1. Открываем в программе STDU Viewer первую страницу схемы. Не забываем указать режим «Выделение текста«.
29.
Выделяем мышкой все строчки таблицы на первой странице. Нажимаем Ctrl+C (копировать) и открываем документ MS Word. Нажимаем Ctrl+V (вставить), Ctrl+A (выделить все), Ctrl+X (вырезать).
30.
2. Открываем первую вкладку «Вход» в файле Pdf2Xsd.xlsm и, указав мышкой первую ячейку А1, вставляем скопированный текст. Также задаем ширину. У меня на схеме в ширину получается 47 клеточек. Для первой страницы параметры «Срезать слева» и «Срезать сверху» остаются с нулевым значением. Нажимаем кнопку «Старт» и ждем пока программа не завершит операцию и не перейдет на вкладку «Выход».
32.
33.
Результат уже начинает напоминать схему
33.
3. Копируем получившийся результат и переходим на вкладку «Сборка». Вставляем скопированные данные в первую ячейку. Первый лист схемы обработан. Пока выделение активно, можно нажав правую кнопку мыши выбрать меню «Очистить содержимое» или клавишей Delete клавиатуры, убрать значки в схеме. В дальнейшем они могут повлиять на результат. Можно удалить их сразу или потом одновременно со всех листов. Белую кайму по периметру схемы удалять не надо.
35.
36.
Далее я все же бы посоветовала пропустить следующие пункты и перейти сразу к разделу «Подготовка схемы для импорта в Pattern Maker«. Сначала лучше проверить перевод в xsd на одной странице и если все получится, вернуться к оставшимся. Будет обидно потратить время на обработку 60 страниц и в последнем разделе обнаружить, что результат совсем не тот..
4. Возвращаемся к программе STDU Viewer и открываем следующую страницу схемы. Проверяем количество крестиков в ширину, так как на последних страницах схемы оно может отличаться. На этой странице первые три столбика — это перехлест с первой страницы. Поэтому в поле «Срезать слева» будет необходимо выставить значение 3. Так как сверху перехлеста нет, в поле «Срезать сверху» оставляем значение 0. Необходимо не забывать проверять эти значения для каждой страницы!
Копируем второй лист схемы из программы STDU Viewer и опять вставляем в пустой документ MS Word. Повторяем комбинациюCtrl+V (Вставить), Ctrl+A (Выделить все), Ctrl+X (Вырезать) и вставляем получившуюся схему в текстовом виде в файл Pdf2Xsd.xlsm на вкладку «Вход». Задаем параметры «Ширина«, «Срезать слева«, «Срезать сверху» и нажимаем кнопку «Старт».
37.
38.
Получившийся результат с вкладки «Выход» копируем на вкладку «Сборка». Границу между страницами я оставляла. Для того чтобы не запутаться можно добавлять нумерацию страниц.
38.
На одной из последних страниц схемы я неверно указала ширину и поэтому на выходе у меня получилась картинка с дополнительными квадратами. Поэтому будьте внимательны!
39.
5. Таким методом копируем и вставляем на вкладку «Сборка» все листы схемы, соблюдая их последовательность. Периодически заглядываем на вкладку «Палитра» и проверяем не добавились ли дополнительные цвета. Внимательно смотрим, чтобы на вкладке «Сборка» добавляемые страницы совпадали по ширине и высоте с остальными. Иначе, ищем ошибку в параметрах на вкладке «Вход».
Для примера я вставила только несколько листов. При уменьшенном масштабе получается такая картинка
40.
Подготовка схемы для импорта в Pattern Maker
1. После того, как все листы будут собраны на вкладке «Сборка», двигаемся дальше. Выделяем первый лист схемы с белой окантовкой, копируем и открываем программу Paint (стандартная программа Windows). Белую окантовку при копировании стала оставлять после того, как заметила, что при выделении области, самая первая клеточка иногда копируется с другим цветом.
41.
43.
44.
3. Далее заходим в меня «Свойства» и уменьшаем ширину и высоту на один пиксель (точку). Были атрибуты файла 1177х1633 пикселей. Меняем их на 1176х1632 пикселей. Параметры должны быть кратны 24!
46.
47.
48.
4. Осталось сохранить полученный файл. Для этого заходим в меню «Сохранить как» и в «Типе файла» выбираем расширение PNG. Для удобства я называла файлы согласно номеру страницы в схеме.
5. Такие же действия (пункт 1-4) повторяем со всеми страницами схемы. Может возможно как-то ускорить этот процесс, объединив части схемы, но лично я побоялась запутаться и поэтому работала с каждым листом схемы отдельно.
17. В результате у нас должно получиться количество файлов с расширением PNG равное количеству листов схемы.
Импорт схемы в Pattern Maker
1. Импортируем по порядку все листы схемы, сохраненные раннее в формат PNG.
Запускаем программу Pattern Maker. Меню »Файл» → «Импорт изображения» → «Импорт в новую схему«. Через меню «Обзор» открываем первый лист схемы. В меню «Тип файла» выбираем PNG или «Все файлы«, иначе не будут видны искомые файлы.
47.
2. На вкладке «Изображение» вычисляем будущий размер схемы. Для этого достаточно будет одного из параметров. Берем ширину 1176 : 24 = 49.
48.
3. На вкладке «Метод» выбираем параметр импорта «Делаем схему»
49.
4. На вкладке «Размер» задаем размер в крестиках, который был получен в пункте 2.
50.
52.
53.
54.
55.
7. Создаем новый лист в программе Pattern Maker. Размер для будущей общей схемы смотрим в файле pdf со схемой.
55.
56.
9. Все готово для сборки всей схемы
57.
10. Копируем в этот лист все импортированные листы схемы из пункта 6 без желтой каемочки.
58.

59.

11. И теперь самый важный момент! Снова заходим в меню«Палитра» → «Открыть палитру» и выбираем файл с палитрой, созданный в самом начале в разделе «Создаем палитру цветов для схемы».
60.

61.

62.




























































