Illustrator SVG'yi dışa aktarıyor, viewbox çalışma yüzeyi boyutuyla eşleşmiyor mu?


10

Illustrator'dan bir SVG çıkarmaya çalışıyorum. Çalışma yüzeyim 256x256 piksel. Çalışma yüzeyinin sol üst kısmı 0,0'dir.

SVG'mi dışa aktardığımda viewboxöznitelik 0.5 792.5 256 256. Neden olmasın 0 0 256 256?

Tüm katmanlar / yollar / vb. 256x256 kutusunun içindedir. Bunun dışında hiçbir şey yok.

Ayrıca, yeni bir 256x256 belge oluşturdum ve tüm katmanlarımı eski dosyadan yenisine kopyaladım / yapıştırdım ve görünüm kutusu 0 0 256 256beklendiği gibi oldu . Peki o ofsete atılan orijinal dosya neydi viewbox?

Güncelleme: Bir tanesi hariç tüm katmanları sildim ve dışa aktardım. Görünüm kutusu şimdi: 0.5 536.5 256 256hala mantıklı değil. Özellikle çalışma yüzeyi boş olduğu için.

Aramak istiyorsanız AI dosyası şöyledir: https://www.dropbox.com/s/q0u6r46b3j9sefa/sprites-old.ai?dl=0


mümkünse .ai yayınlayın. grafikler ilgisiz, bunları kaldırabilirsiniz. yeteneklerimi en iyi şekilde aydınlatmaya çalışacağım.
PaulEffect

Soruyu .ai dosyasına bir bağlantıyla güncelledim.
Jake Wilson

Yanıtlar:


14

sağladığınız .ai ile ilgili yanlış bir şey yok. Ona baktım, yanlış bir şey fark etmedim, farklı dışa aktarma seçeneklerini denedim, hatta çalışma yüzeyini yeniden boyutlandırıp hareket ettirdim.

Biraz okuma yaptım ve Adobe svg desteği içerdiğinde yarım bir iş yaptı. Adobe svg görünüm kutuları kullanmaz ve gerçekten bir görünüm kutuları koordinatları tanımlamanın bir yolunu sunmaz.

Yaşadığınız şey genellikle bir belge üzerindeki çalışma yüzeylerini sürüklediğinizde / yeniden boyutlandırdığınızda olur. Bazı insanlar kendilerini bu sorunlarla karşı karşıya buldular ve tek çözüm tam olarak sizin yaptığınız gibi görünüyor. Dosya -> Yeni.

Başka bir düzeltme, Inkscape'teki svgs'i içe aktarmak ve oradan dışa aktarmak olacaktır. Ama yeni dosyanın çok daha hızlı olduğunu düşünüyorum.

Size daha fazla yardımcı olamadığım için üzgünüm, bunu düzeltmek gerçekten Adobe'ye kalmış.

Not: Bu sorunun bazı iyi cevapları var .


2
Bu benim de bulduğum sonuç gibi görünüyor. Teşekkür ederim!
Jake Wilson
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.