У мене відсканований файл PDF, де різні сторінки мають різну ширину сторінок через те, як PDF був об'єднаний з декількох джерел. Це, як правило, привертає глядачів.
Чи є якийсь інструмент командного рядка, який може призначити всі сторінки однакової ширини?
Оскільки сканування велике і вже сильно стиснене, фактичні зображення растрових зображень повинні залишатися незмінними, а текст OCR, якщо такий є, повинен зберігатися в процесі.
Наприклад:
- Раніше.
- Розмір сторінки 15х10 див
- Розмір зображення 15x10 див
- Розмір пікселя зображення 1500x1000
- Після.
- Розмір сторінки 30х20 див
- Розмір зображення 30х20 див
- Розмір пікселя зображення 1500x1000, незмінний потік даних бінарних даних.
Краще рішення з використанням Imagemagick, оскільки воно легко доступне для оболонки скриптів через Cygwin. Однак я підозрюю, що запобігти перекодування зображень зображення Imagemagick неможливо.