Apakah ada alat asli untuk konversi SVG di OS X? [Tutup]


17

Bagaimana saya bisa mengubah gambar SVG menjadi sesuatu yang raster? Apakah ada alat [command-line] asli pada OS X yang dapat melakukan itu? Saya dapat membukanya di Safari atau Firefox, tetapi melakukan "Simpan sebagai ..." hanya mengusulkan format arsip asli (.svg) atau web-arsip dan tidak ada format gambar raster.


Tautan ini menghasilkan hasil terbaik untuk saya: fileformat.info/convert/image/svg2pdf.htm
marcelosalloum

Jawaban:


7

Anda dapat melakukan ini dengan Inkscape :

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

Untuk mengubah resolusi output, Anda dapat mengatur nilai DPI:

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

Berikut adalah lebih banyak opsi baris perintah.


inkscape 0.91 versi saat ini tampaknya tidak menampilkan gambar svg dengan benar, dan oleh karena itu konversi ke png adalah 'benar' sejauh menyangkut inkscape yang rusak ini, tetapi tidak menghasilkan gambar yang benar. YMMV tapi saya akan berhati-hati sebelum terlalu mengandalkan inkscape untuk tujuan ini. Perhatikan bahwa saya sendiri telah menggunakan inkscape dengan cara ini sampai saya menemukan SVG yang rusak.
Phil Ryan

9

Coba Gapplin . Ini berfungsi untuk saya dan membuat file PNG dan JPG dari SVG. Sederhana dan efektif.

Jika Anda memiliki banyak file SVG untuk dikonversi, ImageMagick mungkin adalah taruhan terbaik Anda (tersedia langsung dari imagemagick.org atau melalui Homebrew).


Terbaik yang dapat saya temukan setelah mencoba imagemagic dan qlmanage.
wanghq

Gapplin mudah digunakan, dan itu membantu saya. Terima kasih telah membagikan tautannya.
R. Mohan

1
@ Shanhq Saya mendapat hasil yang buruk dengan ImageMagick di Mojave. Saya kira saya tidak mengatur semua bendera, dll., Tetapi CairoSVG adalah tanah yang mudah digunakan. Saya dapat dengan mudah mengkonversi SVGs ke PDF yang Xcode tidak muntah.
Adrian

Instalasi ImageMagick (via Homebrew) membutuhkan waktu lebih dari 1 jam.
Filipp W.


2

Salah satu pilihan (tidak pasti) adalah merendernya di Safari dan mengambil tangkapan layar hasilnya, meskipun itu jelas bukan solusi yang baik.

Sayangnya ada sedikit dukungan SVG di OS X sejauh ini selain dari Safari, Preview.app (pilihan yang jelas untuk konversi format gambar) tidak dapat menerjemahkannya dan saya tidak mengetahui adanya alat baris perintah yang dibundel yang dapat melakukannya.

Adapun alat baris perintah pihak ketiga, Homebrew membuat svg2png Kairo serta bundel ImageMagick mudah tersedia.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.