OS X'te SVG dönüşümü için yerel araçlar var mı? [kapalı]


18

SVG resmini bir şey rasterine nasıl dönüştürebilirim? OS X'te bunu yapabilen yerel [komut satırı] araçları var mı? Bunları Safari veya Firefox'ta açabiliyorum, ancak "Farklı kaydet ..." seçeneğini kullanarak yalnızca orijinal (.svg) veya web arşiv biçimleri sunuyor ve rasterleştirilmiş görüntü biçimi yok.


Bu bağlantı benim için en iyi sonucu verdi: fileformat.info/convert/image/svg2pdf.htm
marcelosalloum

Yanıtlar:


7

Bunu Inkscape ile yapabilirsiniz :

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

Çıktı çözünürlüğünü değiştirmek için DPI değerini ayarlayabilirsiniz:

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

İşte daha fazla komut satırı seçeneği.


inkscape 0.91 geçerli sürümü svg görüntülerini düzgün görüntülüyor gibi görünmüyor ve bu nedenle bir png'ye dönüştürme bu bozuk inkscape açısından 'doğru', ancak doğru görüntülerle sonuçlanmıyor. YMMV ama bu amaçla inkscape'e çok fazla güvenmeden önce dikkatli olurdum. Inkscape'i, kırıldığı bir SVG ile karşılaşana kadar tam olarak bu şekilde kullandığımı unutmayın.
Phil Ryan

9

Gapplin'i deneyin . Benim için çalışıyor ve SVG'den PNG ve JPG dosyaları oluşturuyor. Basit ve etkili.

Dönüştürmek için çok sayıda SVG dosyanız varsa, ImageMagick muhtemelen en iyi bahistir (doğrudan imagemagick.org veya Homebrew aracılığıyla edinilebilir ).


En iyi ben denedim imagemagic ve qlmanage sonra bulabilirsiniz.
wanghq

Gapplin'in kullanımı kolaydır ve bana yardımcı oldu. Bağlantıyı paylaştığınız için teşekkürler.
R. Mohan

1
@wanghq Mojave'de ImageMagick ile berbat sonuçlar aldım. Tüm bayrakları vb. Ayarlamadığımdan şüpheleniyorum, ancak CairoSVG'nin kullanımı kolay bir kir. SVG'leri Xcode'un kusmadığı PDF'lere kolayca dönüştürebildim.
Adrian

ImageMagick'in (Homebrew aracılığıyla) kurulumu 1 saatten fazla sürdü.
Filipp W.


2

Bir (sakat) seçenek, Safari'de işlemek ve sonucun ekran görüntüsünü almak olabilir, ancak bu iyi bir çözüm değildir.

Ne yazık ki, OS X'te Safari dışında şimdiye kadar çok az SVG desteği var, Preview.app (görüntü formatı dönüştürme için bariz seçim) bunu gerçekleştiremiyor ve ben de herhangi bir paket komut satırı aracından haberdar değilim.

Üçüncü taraf komut satırı araçlarına gelince, Homebrew Kahire'nin svg2png ve ImageMagick paketini kolayca kullanılabilir hale getirir .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.