?

Log in

No account? Create an account
nyaload

Журнал Пушыстого

Журнал Пушыстого

Previous Entry Share Next Entry
ширина PDF на мобилках
nyaload
_winnie
Известно[см. опровержение в комментах], что pdf неудобно читать на маленьких экранах, так как ни одна программа не умеет переформатировать текст в pdf под новую ширину экрана.

Подумал, вдруг это возможно на уровне картинки. Находим строки, разрезая картинку по наиболее светлым участкам, делим каждую строку пополам (желательно между словами), склеиваем полоски, чередуя левую и правую половинки. Получаем картинку в два раза уже.

Попробовал, получилось. Накатал proof of concept. Картинки под катом.
Оригинал, линии разреза, и результат.


Оригинал:



линии разреза:


результат:


  • 1
Там дальше в этой книжке примеры кода должны быть - попробуй свой алгоритм на них. ;)

В качестве упражнения для очень продвинутых можно попробовать распополамить питоновский код.

  • 1