LINUX.ORG.RU

Чем сконвертировать ~4000 иконок из *.ai в SVG?

 , ,


1

3

Имеется пак из ~4000 иконок под свободной лицензией:

https://habrahabr.ru/post/249251/

В векторном формате они раздаются в виде *.ai файлов:

https://yadi.sk/d/ZKEMleJoe7LvN

Надо их перегнать в SVG.

Для теста я вложил 10 иконок, чтоб не качать весь гигабайтный пак:

http://rghost.ru/8WncQCmDX


Чем пробовал перегонять:

Uniconverter 1.1.5. Перестал развиваться в 2010 году, и эти файлы не берет.

Inkscape 0.91. Пытался конвертировать и через консоль и в графике. Ошибку не выдает, просто генерирует/показывает пустой SVG файл.

★★★★★

Последнее исправление: Xintrea (всего исправлений: 1)

502.

Напиши скрипт к какой онлайн конвертилке. Засри им канал. Профит.

dk-
()

Не хочу скачивать три гигабайта, чтобы проверить.

ты пробовал imagemagick?

convert ai:input.ai -resize '1000x' -density 300 output.png

Гугл говорит, что оно работает, однако теряет лейер прозрачности. Но он это говорит про 2014 год, может и поменялось уже.

takino ★★★★★
()
Ответ на: комментарий от takino

Не хочу скачивать три гигабайта, чтобы проверить.

Я же написал:

Для теста я вложил 10 иконок, чтоб не качать весь гигабайтный пак:

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

А, не прочитал.
Не меняет ответа, т.к. я взял из гугла sample ai-файла, и оно конвертится нормально в svg

 convert file.ai file.svg

на входе такое:
https://www.dropbox.com/s/3ucmxgk3axgnnya/Free-Abstract-Shapes-Vectors.ai?dl=0
на выходе такое: https://www.dropbox.com/s/j41qwq0gcoss5y1/output.svg?dl=0

я не особо разбираюсь в графике, но выглядит внутри как svg, file говорит что это svg, да и рисует, вроде, правильно.

takino ★★★★★
()
Ответ на: комментарий от dk-

rghost вообще последние недели две странно работает, к слову. первый раз за все время его использования несколько файлов пропало через несколько минут после закачки, или возвращало постоянно 50х.

takino ★★★★★
()
Ответ на: комментарий от takino

По старой доброй традиции пользователю и разработчикам дропбокса от всей души желаю анального рака!

dk-
()
Ответ на: комментарий от dk-

кнопка «закрыть попап» поверх попапа!
ну и вообще, оно работает, а rghost последнее время нет. Есть альтернативный нормльный файлопомойник?

takino ★★★★★
()
Ответ на: комментарий от takino

Яндекс.диск, внезапно! Лучше по всем статьям. И предпросмотр умеет. И попапы не лепит. И консольный клиент даже есть.

Если тебе перед дверью говна наваливать каждое утро, но оставлять рядом лопату в него воткнутую, тоже проблем нет?

dk-
()
Ответ на: комментарий от dk-

tl;dr изменение аргумента оппонента, приводящее его к похожему аргументу, не имеющему отношения к спору. не красиво.

ОП, convert-то сработал? Я не совсем понимаю, генерирует ли он правильный вектор, т.к. у результата в eye of gnome рендеринг выглядит очень плохо.

takino ★★★★★
()
Ответ на: комментарий от dk-

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

takino ★★★★★
()

По моему опыту - никак.

Раз Uniconverter и Inkscape не пошли - тогда никак. Проприетарщина же.

RazrFalcon ★★★★★
()
Ответ на: комментарий от RazrFalcon

хз, вот этим делал https://gist.github.com/seltzered/4405256 в иллюстраторе последнем, на втором каталоге (который FatCow_Icons32x32_ai_src) вылетел на 1502 иконке

да, и авторы упороты изначально — делать в проприетарщине и выкладывать под свободной лицензией

amorpher ★★★★★
()
Последнее исправление: amorpher (всего исправлений: 1)

graphicsmagic, inkscape.

anonymous
()
Ответ на: комментарий от amorpher

хз, вот этим делал https://gist.github.com/seltzered/4405256 в иллюстраторе последнем, на втором каталоге (который FatCow_Icons32x32_ai_src) вылетел на 1502 иконке

Блин, я думал это под Linux, пытался JS по нодой запустить, думал ai через браузер перегонится. У меня ни винды, ни иллюстратора нетути.

Ага, щас скачаю.

Xintrea ★★★★★
() автор топика
Последнее исправление: Xintrea (всего исправлений: 1)
Ответ на: комментарий от amorpher

А чего размер такой странный и нестандартный - 22x22 ?

Там же в архиве 16x16 и 32x32.

Нужны были вообще-то 16x16. Это сложно организовать?

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

Хотя нет, не надо. На поверку эти иконки нарисованы под маленькие разрешения. Увеличиваешь, и такое уродство получается.

Xintrea ★★★★★
() автор топика
Ответ на: комментарий от Xintrea

Блин, я думал это под Linux,

тоже сперва так подумал

amorpher ★★★★★
()
Ответ на: комментарий от Xintrea

А чего размер такой странный и нестандартный - 22x22 ?

там выбора не было в процессе и в скрипте тоже
вообще впервые в жизни иллюстратор этот увидел, скачал с бухты и поставил в виртуалку которая на всякий пожарный есть с виндой8.1, как раз случай подвернулся использовать, т. к. тоже пробовал имиджмаджиком сначала и т. п. — 0 на выходе, через онлайн конвертеры тоже самое
и там с 32х32 получше, но как выше сказал вылетает иллюстратор после 1501 иконки, 2 раза подряд пробовал, забил

ну и во время перегонки было сообщение, мол неточно сконвертил, поставил «далее» и «не показывать в дальнейшем»

amorpher ★★★★★
()
Последнее исправление: amorpher (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.