Я заметил, что при преобразовании изображения с большим количеством текстов в файл svg оно будет больше, чем его файл png. Штрихи контуров, которые являются частью шрифта до того, как мы превратим его в контуры, занимают большую часть размера файла.
Интересно, есть ли шрифт с наименьшим размером или минимальными штрихами после того, как мы превратим его из шрифта в контуры. Может быть, это геометрически обработанный шрифт или очень похожий на Futura без какой-либо коррекции идеальных форм.
PS, Может быть, я могу использовать самый обычный шрифт, как courier
и не превращать его в контуры, чтобы он был маленьким, но мне все равно интересно, можно ли решить вопрос выше или нет.
PS2, Или есть способ лучше сделать с файлом svg?
Первый вопрос:
почему вы экспортируете текст в виде изображения? Нет неправильного ответа; Мне интересно чем вы занимаетесь :)
Я не знаю, какой шрифт "самый маленький", но вы можете оптимизировать то, что у вас есть!
ImageOptim — отличный инструмент для уменьшения размера файла на байты, а ImageAlpha еще более волшебен для PNG с альфа-каналом. Я даже написал способ создать общесистемный ярлык для отправки выбранных файлов изображений в ImageOptim, потому что я так часто этим занимаюсь. Прокрутите страницу вниз, чтобы увидеть скриншоты.
Для JPEG я использую JPEG Mini .
Если вам удобно работать с командной строкой, ImageOptim CLI — это бесплатный инструмент, который позволяет вам запускать пакет изображений через все три оптимизатора изображений. А вот один для SVG — SVGO .
Надеюсь, это поможет вам в вашем стремлении выжать все байты, которые вы можете!
Scribblemacher
Чэнхуаян