Чи є якісь рідні інструменти для перетворення SVG на OS X? [зачинено]


16

Як я можу перетворити SVG-зображення в щось растрове? Чи є в OS X якісь вбудовані інструменти [командного рядка], які можуть це зробити? Я можу відкрити їх у Safari або Firefox, але виконуючи "Зберегти як ..." пропонуються лише оригінальні (.svg) або формати веб-архіву, а також не формату растрованих зображень.


Це посилання справила кращі результати для мене: fileformat.info/convert/image/svg2pdf.htm
marcelosalloum

Відповіді:


7

Це можна зробити за допомогою Inkscape :

/Applications/Inkscape.app/Contents/Resources/script --without-gui --export-png=raster-image.png  source-image.svg

Щоб змінити вихідну роздільну здатність, ви можете встановити значення DPI:

/Applications/Inkscape.app/Contents/Resources/script --without-gui --export-png=raster-image.png --export-dpi=200  source-image.svg

Ось більше варіантів командного рядка.


Поточна версія inkscape 0.91, схоже, не відображає зображення SVG належним чином, тому перетворення в png є "правильним", що стосується цього зламаного Inkscape, але не призводить до отримання правильних зображень. YMMV, але я був би обережний, перш ніж занадто сильно покладатися на Inkscape для цієї мети. Зауважте, що я використовував Inkscape саме таким чином, поки не натрапив на SVG, на який він працює.
Філ Райан

9

Спробуйте Гапплін . Він працює для мене і створює файли PNG та JPG з SVG. Простий і ефективний.

Якщо у вас є багато SVG-файлів для конвертації, ImageMagick - це, мабуть, найкраща ставка (доступна безпосередньо з imagemagick.org або через Homebrew).


Найкраще, що я можу знайти після випробуваних зображень та qlmanage.
wanghq

Gapplin простий у використанні, і це мені допомогло. Дякуємо, що поділилися посиланням.
Р. Мохан

1
@wanghq У мене були хижі результати з ImageMagick на Mojave. Я підозрюю, що я не встановив усі прапори тощо, але CairoSVG - бруд простий у використанні. Мені вдалося легко перетворити SVG-файли в PDF-файли, на які Xcode не вийшов.
Адріан

Встановлення ImageMagick (через Homebrew) зайняло більше 1 години.
Філіпп В.

6

https://cloudconvert.org/svg-to-png - був для мене найшвидшим способом.
це не мій сайт.


6
Це не рідне ...
nohillside

5
Абсолютно рідний. Працює в будь-якому браузері і вирішує проблему. Впевнений, що ця відповідь комусь стане в нагоді.
OZ_

2

Одним із прихильних варіантів було б зробити це в Safari і зробити знімок екрана, хоча це, очевидно, не дуже вдале рішення.

На жаль, в OS X поки що мало підтримки SVG, окрім Safari, Preview.app (очевидний вибір для перетворення формату зображення) не може його отримати, і я не знаю жодних пакетних інструментів командного рядка, які можуть будь-який.

Що стосується інструментів сторонніх командних рядків, Homebrew робить доступним svg2png Каїра, а також пакетом ImageMagick легко доступним.


-3

Ви можете працювати .svg файлами з OS x версією Inkscape, яка працює на Mac. Я працюю з gimp та inkscape замість Adobe Photoshop та ілюстратора Adobe, якийсь час відчуваю себе досить комфортно. Або ви можете використовувати Inkscape просто для перетворення файлу ... https://inkscape.org/uk/


2
Як це покращиться в попередній відповіді apple.stackexchange.com/a/25014/237
Марк
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.