borb clear
Що встановив модуль, наприклад borb, можна подивитися тут: .../env/lib/python3.9/site-packages/borb-2.1.13.dist-info/RECORD
Можна значно зменшити розмір borb'a
без втрати працездатності, звичайно, якщо ви не будете використовувати таку хєротєнь, як:
emoji можна видалити всю директорію /borb/pdf/canvas/layout/emoji (~2.5 Мб), а потім пошукати у коді "emoji" і видалити усі згадки про них. або просто видалити 840 png-файлів з /borb/pdf/canvas/layout/emoji/resources
некирилізовані шрифти в тому числі китайські, корейські та японські з /borb/pdf/canvas/font/composite_font/cmaps/ (~7 Мб) прості (courier, helvetica, times) у ...font/simple_font/afm, думаю, краще залишити
тексти lorem ipsum можна залишити тільки класичний
lipsum
- mm_lipsum.json, що використовує функція lipsum.generate_lipsum_text(), а інші (agatha_christie, alexander_milne і т.п.) повидаляти з /borb/pdf/canvas/lipsum/resources/ (~2.3 Мб)
з 18 Мб залишилося лише 6!
Last updated