Yanıtlar:
EPS'yi inkscape'de açabilmeli ve oradan SVG olarak kaydedebilmelisiniz.
Daha iyi karşılaştırılabilirlik için düz SVG'yi inkscape SVG olarak kaydettiğinizden emin olun. Adobe Illustrator uygulaması aynı şeyi yapabilir, ücretsiz değildir, ancak deneme sürümüdür.
inkscape --export-plain-svg output.svg input.eps
Şu anda linux'da benim için en iyi olan şey şu:
epstopdf foo.eps
pdf2svg foo.pdf foo.svg
İlk komutun ghostscript için bir sarmalayıcı olduğuna, ikincisinin Poppler ve Kahire kütüphanelerine yapılan çağrılar için bir sarmalayıcı olduğuna inanıyorum. Ubuntu'da texlive-font-utils ve pdf2svg paketlerindedirler. Degradeler doğru görünüyor, ancak inkscape'de düzenlenebilir görünmüyor.
Bu amaçla inkscape ve uniconverter kullanmayı denedim ve Ocak 2013 itibariyle, her ikisi de nothig ama çok basit bir çizgi sanatı içeren bir örnek üzerinde test edildiğinde kırılmış gibiydi. Inkscape hata atar ve eps dosyasını açamaz. Uniconverter çöküyor.
Scribus ve sk1 işe yarayabilir, ama garip görünebilir ve bu görev için gerçekten uygun değil.
Uniconvertor şu anda en uygun seçenektir.
SK1 Project ile kod paylaşan bir komut satırı aracıdır. Uniconvertor kullanıyorsanız, görüntüyü sK1 ile kırpmak zorunda kalmazsınız, bu yüzden daha otomatiktir.
Bu şekilde çalıştırın:
uniconvertor before.eps after.svg
Ve bu kadar. Bir EPS üzerinde denedim, ancak SVG uygunsuz bir şekilde dengelendi, ancak sizin için işe yarayabilir.
İşte emdikleri nedenlerin ve nedenlerin bir listesi:
SK1 Projesi
Çiziminizi koyacağınız bir "sayfa" hissi vardır, bu yüzden bir EPS'yi içe aktardıktan sonra, onu kaydırmanız ve sayfayı el ile kırpmanız gerekir.
ImageMagick
EPS'den SVG'ye dönüştürme için, ImageMagick bazı gerçekten aptal bitmap dönüşümleri yapar ve birkaç kb olması gerektiğinde 50 MB olan SVG dosyalarını oluşturur. Aslında bu formatlar için gerçek bir vektör dönüşüm algoritmasına sahip değil.
Inkscape
Bir EPS'yi InkScape ile her dönüştürdüğümde renkler berbatlaştı. Bunun nedeni, EPS dosyalarını içe aktarma ile ilgili bir Inkscape hatası . (Güncelleme: Şubat 2015 tarihinde bu hata için yayımlandı Düzeltme)
kaytan
Gimp, ImageMagick ile aynı aptal bitmap dönüşümünü yapar.
Scribus
Önizleme Mac için sadece iyi okuyabilir benim EPS dosya renkleri Inkscape daha yanlış alır.
Şununla çok daha iyi sonuçlar elde ettim:
ps2pdf -dEPSCrop infile.eps
pdf2svg infile.eps outfile.svg
Elde edilen SVG daha temizdi.
pdf2svg infile.pdf outfile.svg
yerine olmamalı mıydı infile.eps
? (ve @gerlos benim eps burada gerçek bir svg'ye dönüştürüldü, rasterleştirme yok ... ama eps dosyasını oluşturmak için hangi programın kullanıldığını bilmiyorum)
Ayrıca Scribus'u denemek isteyebilirsiniz (EPS'yi içe aktarır, sağlam bir CMYK desteğine sahiptir ve ne kadar süreceğini bilmiyorum, ancak svg olarak kaydeder) veya SK1 projesi . Ama bu sonuncusu henüz sadece Linux'ta çalışıyor. (yakında OSX ve Windows portları ortaya çıkacak) Inkscape ile farkı (sadece dönüşüm için) daha iyi bir CMYK ve diğer baskı özellikleri desteği gibi görünüyor.
Ben'in çözümü (küçük bir değişiklikle: eps2pdf => epspdf):
epspdf infile.eps
pdf2svg infile.pdf outfile.svg
kusursuz benim için çalıştı. Ubuntu 11.04 kullanıyorum. Dönüşüm hızlı ve renkleri mükemmel korudu. Bu çözümü önerdikleri için geliştiricilere ve Ben'e teşekkür ederim. (Ayrıca bahsi geçen tüm diğer çözümleri de denedim, ancak hepsi yükleme işlemindeki eksiklikler veya palet bilgileri kaybı nedeniyle beni başarısızlığa uğrattı.)
Bu konuda, bir stok fotoğraf web sitesinden bir vektör görüntü indirdikten sonra, düzenlemek için Adobe Illustrator uygulamasına sahip olmadığım 9 MB'lık bir EPS dosyası oluşturdum.
LibreOffice açmayı teklif etti ancak başarısız oldu, Inkspace ve Scribus ikisi de açamadı. Yalnızca Ghostscript önizlemeyi görebildi.
Bu soru-cevap bilgisini bulmak beni ileriye taşıdı.
Ben şu adımları atarak bitirdim:
pdftocairo benim hayat kurtarıcım, rahatça ortaya çıkan PDF dosyasını yalnızca ilgilendiğim kısma kırpmama izin verdi, bu da Inkspace'in kolayca çözebileceği 10.000 nesneye sahip SVG dosyalarına neden oldu ve kolaylıkla düzenleyebildim. Komut satırı şöyle görünür:
pdftocairo -svg -x 0 -y 0 -W 65 -H 70 o.pdf oo.svg
NOT: -x -y -W -H, büyük dosyadan hangi bölgeyi kırpacağınızı belirtir (birim vektör görüntüleri için bir noktadır).
pstoedit, PostScript ve PDF dosyalarını farklı çizim editörleri tarafından desteklenen diğer çeşitli biçimlere dönüştüren bir araçtır.
pstoedit -f plot-svg before.eps after.svg
OS X'te, bağlantı noktasını kullanarak yükleyebilirsiniz :sudo port install pstoedit
-dDELAYBIND
için plot-svg
ghostscript en son sürümü kaldırıldı hangi. Hala yükseltildi,
https://cloudconvert.com/eps-to-svg , inkscape, gravitdesigner ve hemen hemen tüm diğer yazılımların bu konuda sorun yaşadığı anlaşılan en basit çözüm - cloudconvert kusursuz çalışıyor gibi görünüyor.
Mac OS X için:
Önkoşullar: homebrew, xcode [araçlar]
MacTeX
Önce tug.org/mactex/mactex-download.html yükleyin (2.5Gb indir)texlua
adresinden indirip yüklemeniz gerekir.PATH
PATH
epspdf.tlu
brew install poppler pdf2svg
Sonuçta aşağıdaki sırayı kullanabilirsiniz:
epspdf.tlu somegfx.eps somegfx.pdf
pdf2svg somegfx.pdf somegfx.svg
Mavericks'te benim için iyi çalışıyor