Adobe Illustrator CC'den SVG grafikleri, arka planı olan dijital tasarımcılara nadiren verilir. Normalde grafikler, web sitesinde, uygulamada, animasyonda veya etkileşimli bağlamda mevcut olan herhangi bir arka planın üzerinde yüzer.
SVG resimlerinin arkasındaki arka planı ortaya çıkarmanın ne anlama geldiğini tartışmadan önce, SVG grafiklerine şeffaflık uygulamaya odaklanın. Şeffaflık panelini kullanarak resmin opaklığını tanımlamanız gerekir. Örneğin, şekildeki sarı şekle yüzde 50 şeffaflık uygulanmış ve şeffaflığın etkisini görebilirsiniz. Ve evet, bu görüntü , SVG'de yerleşik olarak bulunan tüm hafif, hızlı yüklenen ve sonsuz ölçeklenebilir özelliklere sahip bir SVG dosyasıdır.
Renkli bir arka planın üzerinde yarı opak bir SVG şekli.
Saydam arka planlara sahip SVG'lerin çıktısı nasıl alınır
Tasarımcılar, şeffaf hale getirilen veya görünür durumda kalan arka planlar açısından düşünmeye alışkındır. Bir arka planı nakavt etmeyi düşünüyoruz. PNG görüntüleri ve GIF görüntüleri bu şekilde çalışır; ya bir arka planla oluşturursunuz ya da bu arka planı çıkarmak için Illustrator veya Photoshop gibi bir programda saydam bir arka plan seçersiniz.
GIF'ler ve PNG'ler ile, arka plan renklerinin veya resimlerin web sayfalarında gösterilmesini sağlayan tek bir şeffaf renge sahip olabilirsiniz. Ancak bir SVG dosyasında arka planı devre dışı bırakma mantığı PNG'ler ve GIF'lerden farklıdır. Esasen, arka planı olmadığı için şeffaf olmayan bir arka plana sahip bir SVG grafiği diye bir şey yoktur. Başka bir deyişle: varsayılan olarak SVG grafikleri arka plan olmadan kaydeder ve dışa aktarır.
Sorun nedir? SVG dosyalarını kaydederken veya dışa aktarırken yanlışlıkla şeffaf bir arka planla sonuçlanmak kolaydır! Aşağıdaki şekil beyaz bir arka plana sahip olabilir veya şeffaf bir arka plana sahip olabilir. Sadece Illustrator ekranına bakarak anlayamazsınız; Görünüm → Şeffaflık Izgarasını Göster'i seçmelisiniz.
Bu grafik beyaz bir arka plana sahip olabilir veya arka planı olmayabilir.
Saydamlık Izgarası etkinleştirildiğinde, gösterildiği gibi, kuşun arkasında beyaz bir dikdörtgen olduğunu ve dosyayı bir SVG olarak kaydederseniz veya bir SVG olarak dışa aktarırsanız, bu beyaz arka planın grafikle "giteceğini" görebilirsiniz.
Saydamlık ızgarasını görüntülemek, grafiğin arkasında beyaz bir dikdörtgen ortaya çıkarır.
Bunu başka bir açıdan vurgulayayım ve ışık tutayım. Bu görüntüyü bir SVG olarak dışa aktarmaya gittiğimde, gösterilen Ekranlar için Dışa Aktar iletişim kutusunda saydamlık rengi seçme seçeneği yok.
Arka plan rengi olmadığı için SVG'de saydamlık rengi seçemezsiniz.
SVG hedefli resimlerinin arkasına bir arka plan dikdörtgeni koymakta ısrar eden tasarımcılarla sık sık karşılaşıyorum, böylece hedef ortamdaki (bir web sayfası veya uygulama gibi) bir renk tarafından arka plana alındığında grafiğin nasıl görüneceğini görebilirler. Sorun değil, SVG'yi kaydederken veya dışa aktarırken o arka plan dikdörtgenini kaldırmayı hatırladığınız sürece onları uyarıyorum. Ve günümüzün yüksek basınçlı, yüksek üretkenlikli, hızlı geri dönüşlü dünyasında, kimin hatırlaması için bir şeye daha ihtiyacı var?
Daha iyi bir çözüm, grafiğin yerleştirileceği ortamla eşleşen tek bir renkle bir saydamlık "ızgarası" tanımlamaktır. Neden ızgarayı tırnak içine alıyorum ? Çünkü bu teknik hile yapar: Bununla, bir web sayfasını veya bir uygulama arka plan rengini etkin bir şekilde simüle ederek her iki ızgara rengini de aynı renk olarak tanımlarsınız.
SVG resmi geliştirirken özel bir arka plan oluşturmak üzere bu tekniği kullanmak için şu adımları izleyin:
Dosya → Belge Kurulumu'nu seçin.
Genel sekmesinde, Saydamlık ve Üst Baskı Seçenekleri bölümünü bulun.
İstediğiniz değişiklikler, iletişim kutusunun bu bölümünde kontrol edilir.
Izgaradan etkin bir şekilde vazgeçtiğiniz için ızgara boyutunu tanımlama konusunda endişelenmeyin.
İletişim kutusunun Saydamlık Izgarası bölümünde, iki ızgara rengi panelinden ilkini tıklayın ve aşağıdaki şekilde gösterilen Renkler açılır penceresindeki çeşitli renk paletlerinden birini kullanarak bir arka plan rengi seçin.
Bu renk paletlerinin hiçbiri bu arada özellikle dijital dostu değil. RGBA, onaltılık veya diğer standart web renk biçimleri için bir palet yoktur, ancak renk seçici damlalık, eşleştirmeyi hedeflediğiniz arka plan rengini elde etmenize yardımcı olabilir.
Bir Saydamlık Izgarası ile bir önizleme arka plan rengi tanımlama.
İki ızgara rengi panelinden ikincisini seçin ve ona aynı rengi atayın.
Unutmayın, o rengi yakalamak için renk seçici damlalığı kullanabilirsiniz.
Belge Kurulumu iletişim kutusunda Tamam'a tıklayın.
Önceki adımlarda yaptığım tek şey , etkinleştirildiğinde Şeffaflık Izgarasının nasıl görüntüleneceğini tanımlamaktı . Bu nedenle, Şeffaflık Izgaranız etkin değilse, Görünüm → Şeffaflık Izgarası'nı seçin.
Bu şekilde, grafikli çalışma yüzeyini seçtim ve projeyi simüle edilmiş bir arka plan rengine karşı önizliyorum.
Çıktı arka plan rengini özel bir Şeffaflık Izgarası ile önizleme.
SVG'ye şeffaflık efektleri uygula
SVG grafiklerine saydamlık (yüzde 50 opaklık gibi) veya renk yakma, koyulaştırma veya çarpma gibi saydamlık efektleri uygulandığında, bu efektler SVG'nin ölçeklenebilirliğini korur.
Bu şekil, bir PNG dosyası (üstte) ve bir SVG olarak dışa aktarılan aynı grafiği (üç yarı saydam turuncu dikdörtgen) göstermektedir. Bir tarayıcıda yakınlaştırdığımda PNG dosyasının kalitesinin nasıl düştüğünü görebilirsiniz. Göremediğiniz şey, PNG dosyasının SVG'nin neredeyse iki katı büyüklüğünde olmasıdır.
Saydamlık uygulandığında PNG çıktısını (üstte) SVG ile karşılaştırma
Şeffaflık efektleri için SVG kullanmanın avantajlarının bir özetini burada bulabilirsiniz:
- Dosya boyutu niteliksel olarak daha küçüktür.
- Bir web veya uygulama geliştiricisi, şeffaflık değerlerini değiştirebilir veya düzenleyebilir ve etkileşim atayabilir.
- Dosya ne kadar yakınlaştırılırsa yakınlaştırılsın görüntü ve şeffaflık bozulmayacaktır.
Bu arada, bu dikdörtgen kümesi için oluşturulan SVG kodunun neye benzediğini ve bir web veya uygulama geliştiricisinin bununla çalışmasının ne kadar kolay olduğunu merak ediyorsanız, işte üç SVG kutusundan ilkinin kodu , yüzde 60 opaklık uygulanmış olarak:
<="" kod="">
Arka Planı Renkle Doldurma
Son olarak, SVG'nizin arka planının renkli dolguya sahip olmasını istiyorsanız, bunu Belge Özellikleri aracılığıyla da gerçekleştirebilirsiniz. Menü. Arka Plan Rengi yazan yerin yanındaki beyaz şeridi tıklamanız yeterlidir. Ekranınızda bir renk seçici açılacaktır.
Renk dolgusuna rağmen, A sütunu (bu sütunu temsil ettiği sürece) SVG arka planınızın şeffaf olmaya devam edeceğini unutmayın. rengin şeffaflığı) 0 olarak kalır. Dokümanın gerçekten bu arka plan rengine sahip olmasını istiyorsanız (dışa aktarmalarda bile) bu sütunu 0 'dan 'ye getirebilirsiniz. 100.
Inkscape'te arka planlarla çalışmak için de bu yeterli olacaktır. Bu yazıda ele alınmayan herhangi bir sorunuz varsa aşağıya bir yorum bırakın; yardımcı olabilirsem size tekrar yazarım.