Статья сама по себе - бездарная ... такое впечатление, что пишет это пЫанЭр 5-го класса от восторга того, что у него получилось:
Мама! Мама! Я уже научился пользоваться горшком, но не всегда ещё метко...
Но!
1. Иногда такая возможность .pdf -> .txt - очень нужна.
2. Напоминанием про пакет poppler-utils в статье - очень полезно и уместно.
Только вместо того, чтобы описывать установку пакета в DEB пакетной системе и когда там нажать Enter , я задался другими деталями:
1. А как обстоит дело с этим пакетом/утилитой в RPM дистрибутивах?
Код: Выделить всё
[olej@dell 22]$ dnf list poppler-utils
Последняя проверка окончания срока действия метаданных: 0:00:08 назад, Thu Nov 24 11:06:55 2016.
Установленные пакеты
poppler-utils.x86_64 0.34.0-4.fc23 @updates-testing
У меня установлен (недавно возился с PDF приложениями).
У кого не установлено, можно легко установить.
2. Что там ещё за утилиты в пакете?
Код: Выделить всё
[olej@dell WM]$ which pdftotext
/usr/bin/pdftotext
[olej@dell WM]$ ls /usr/bin/pdf*
/usr/bin/pdf2dsc /usr/bin/pdffonts /usr/bin/pdfseparate /usr/bin/pdftoppm /usr/bin/pdfunite
/usr/bin/pdf2ps /usr/bin/pdfimages /usr/bin/pdftocairo /usr/bin/pdftops
/usr/bin/pdfdetach /usr/bin/pdfinfo /usr/bin/pdftohtml /usr/bin/pdftotext
Беру первый попавшийся русскоязычный PDF ... а попалась справочная страница Приватбанк как указывать свои реквизиты получателя для SWIFT переводов: Преобразуем:
Код: Выделить всё
[olej@dell 24]$ pdftotext SWIFT.rub.pdf SWIFT.rub.txt
Код: Выделить всё
[olej@dell 24]$ head -n20 SWIFT.rub.txt
Мои реквизиты
https://privat24.privatbank.ua/p24/news?hash...
Важно! Рекомендации по предоставлению правильных реквизитов для зачисления SWIFT-переводов.
Если Вам необходимо в срок получить SWIFT-перевод в иностранной валюте, просим обратить внимание на следующие требования:
1. Перевод может осуществляться по операциям неторгового характера и не распространяется на переводы, связанные с инвестиционной и
предпринимательской деятельностью. В связи с чем, для Вашего удобства, просим не указывать в назначении платежа ссылки на инвойсы/контракты.
2. Для оперативного зачисления перевода настоятельно рекомендуем согласовывать с отправителем валюту перевода - она должна совпадать с валютой
Вашей карты. В случае если Вы не имеете карты в той валюте, в которой желаете получить перевод, желательно, чтобы он был отправлен в долларах
США (USD) или евро (EUR).
Обратите внимание! Для зачисления перевода, по которому были неверно указаны реквизиты, может проводится рекламационная переписка между
банками, комиссия за которую будет изыматься из суммы перевода. В связи с чем просим обратить особое внимание на правильность предоставляемых
реквизитов для получения SWIFT-платежей. Убедитесь, что Вы верно сообщили получателю персональные данные! ПриватБанк рекомендует Вам
придерживаться следующих форм предоставления реквизитов для получения переводов в иностранной валюте на Ваш счет:
Таблица с реквизитами для карт, открытых в рублях (RUB):
Стр. 1 из 2
BENEFICIARY:
Но выполняется успешно ... на 5!