Текст наклонился после копирования из PDF
Как это выглядит
Вставленный текст идёт курсивом, между буквами появляются пробелы, а числа разрываются на части: «15 000,00» превращается в «1 5 0 0 0 , 0 0».
Коротко
PDF хранит не строки, а позиции символов. При копировании программа восстанавливает строки по координатам и иногда добавляет пробелы там, где в тексте их не было. Начертание берётся из шрифта документа. Для чисел это опасно: они перестают быть числами.
Почему так происходит
01Пробелы восстанавливаются по расстоянию
Если символы напечатаны с разрядкой, расстояние между ними принимается за пробел, и число рассыпается.
02Шрифт документа наследуется при вставке
Вставка с сохранением форматирования тянет курсив и кегль из PDF. Это косметика, но она мешает читать.
03Порядок символов не совпадает с порядком чтения
В некоторых PDF символы записаны в порядке отрисовки, а не чтения. Тогда копирование даёт перемешанный текст.
Как понять, что причина именно эта
- Вставьте текст в «Блокнот»: там нет форматирования, и видно, что именно скопировалось.
- Проверьте числа: разрывы внутри числа — главный признак проблемы.
- Попробуйте выделить одну строку целиком: если выделение прыгает, порядок символов нарушен.
Как починить
Вставлять как обычный текст
- 1.Скопируйте фрагмент из PDF.
- 2.Вставьте через «Специальная вставка → Только текст» или Ctrl+Shift+V.
- 3.Проверьте числа на разрывы.
не чинит: Убирает начертание, но не лишние пробелы внутри чисел.
Удалить пробелы в числовых колонках
- 1.Выделите колонку с числами.
- 2.Заменить: пробел на пустоту, включая неразрывный пробел.
- 3.Проверьте, что значения стали числами, а не остались текстом.
не чинит: Опасно для текстовых колонок: там пробелы значащие, и массовая замена испортит наименования.
Когда мы не нужны
Копирование из PDF вручную оправдано на нескольких строках. На таблице в сто позиций проще разобрать файл целиком, чем чинить пробелы после копирования.
Что с этим делает наша выгрузка
Мы читаем PDF с текстовым слоем напрямую и восстанавливаем строки по координатам. Разрядка внутри чисел иногда приводит к лишним пробелам — числовые поля мы очищаем от пробелов, текстовые оставляем как есть.
Вопросы
Почему в PDF вообще нет строк?
Потому что формат описывает страницу как набор символов с координатами. Логическая структура текста в нём не обязательна, и восстанавливается она уже при чтении.
Всегда ли копирование из PDF ненадёжно?
Нет: из файлов, сформированных учётной системой, текст обычно копируется корректно. Проблемы дают документы, собранные из разных источников или прошедшие конвертацию.
Если ошибка не в Excel, а в самих документах
Пилот на 30 дней: пришлите самый неудобный счёт, разберём вручную под ваш формат и вернём готовую таблицу.
Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/oshibki/tekst-naklonilsya-posle-kopirovaniya.
Другие ошибки