Копировальная паста со штрих-кодом приносит странные символы - PullRequest
0 голосов
/ 17 марта 2019

Я работаю с poppler на C ++, и у меня есть несколько PDF-файлов, которые содержат штрих-коды. Большинство PDF-принтеров, с которыми мне приходится работать, печатают PDF и его номера отдельно, поэтому мне не приходится считывать штрих-код. Но те, которые выражают штрих-код и его номер одним символом, вызывают у меня странные символы, которые я не знаю, как перевести.

Например, есть документ со следующим штрих-кодом. enter image description here 3065894901901000368529198928291201901066

Но если я копирую его, я получаю это (я получаю тот же результат с pdftotext Попплера) (NÏça1è: 0TãMCçLM <1е: Ð) </p>

Есть ли способ перевести эти странные символы обратно в числа, которыми они должны быть?

1 Ответ

0 голосов
/ 18 марта 2019

Благодаря комментарию @MikeWodarczyk мне удалось найти таблицу конверсий.Это не относится к моему случаю, но теперь, когда я понимаю, как работает преобразование, я могу сделать свою собственную таблицу преобразования https://www.barcodefaq.com/1d/interleaved-2of5/

...