Kılavuz · Stil
Boya, geometriden ayrı bir karardır.
Dolgu, kontur, opaklık ve gradyanlar bağımsız düzenlenir; böylece tek bir şekil birden fazla sunumda değerlendirilebilir.
Dolguyu ve konturu bağımsız açıp kapatın.
Dolgunun ve konturun kendi anahtarı, her birinin de kendi özel renk anahtarı vardır. Özel rengi kapatmak boyayı kaldırmakla aynı şey değildir: boya kalır ve bunun yerine belgenin ana mürekkep rengini izler.
Tek renkli bir ikon takımını uygulanabilir kılan bu davranıştır. Bir kez tasarlayın, mürekkep rengini değiştirin ve kendi rengini hiç istememiş her şekil onu izlesin.
- Bağımsız dolgu ve kontur anahtarları
- Dolgu ve kontur başına özel renk
- Özel renk yoksa boya ana mürekkep rengini izler
Daha sonra eklenecek açıklamalı ekran görüntüsü boya türünü, rengi, opaklığı ve kontur kontrollerini gösterecek.
Önce dolgu kuralını, sonra opaklıkları seçin.
Dolgu kuralı nonzero ya da evenodd’dur. Nonzero işaretli geçişleri sayar ve bu yüzden alt yol yönüne bağlıdır; evenodd geçiş çiftliğini sayar ve bağlı değildir. Delikli bir şekil iki kural altında bambaşka görünebilir.
Dolgu opaklığı, kontur opaklığı ve genel opaklık ayrı değerlerdir; gömülü görsellerin de kendi görsel opaklığı vardır. Bunları ayrı tutmak, soluk bir konturun soluk bir dolguyu zorunlu kılmaması demektir.
- nonzero ya da evenodd dolgu kuralı
- Ayrı dolgu, kontur ve genel opaklık
- Gömülü görseller için bağımsız görsel opaklığı
Kalınlık, uç, birleşim ve kesik çizgiler konturu şekillendirir.
Kontur kalınlığına butt, round ya da square uç biçimi ile miter, round ya da bevel birleşim biçimi eşlik eder. Bunlar açık bir yolun uçlarında ve her köşede ne olacağına karar verir; kontur sürprizlerinin çoğu da buradan çıkar.
Kesik çizgi deseni, örneğin dört sonra iki gibi bir sayı dizisi olarak girilir. Kesik çizgili bir konturu nihai ölçüde kontrol etmeye değer; çünkü desen kullanıcı biriminde ölçülür ve izleyiciyle birlikte ölçeklenmez.
- Uçlar: butt, round, square
- Birleşimler: miter, round, bevel
- Kesik çizgi deseni sayı dizisi olarak verilir
Boyayı doğrusal ya da radyal gradyana çevirin.
Boya türü kontrolü düz renk, doğrusal gradyan ve radyal gradyan arasında geçiş yapar. Doğrusal gradyan x1, y1, x2 ve y2 koordinatlarını açar; radyal gradyan cx, cy, r ile odak fx, fy, fr değerlerini açar.
Koordinat sistemi nesne sınırlarını ya da tuval koordinatlarını izleyebilir, yayılma yöntemi pad, reflect veya repeat olabilir ve düz koordinatların tarif edemediği bir yerleşim için gradyan dönüşüm matrisi vardır.
- Nesne sınırları ya da tuval koordinat sistemi
- Pad, reflect veya repeat yayılması
- Tam gradyan dönüşüm matrisi
Duraklar gradyanın rengini taşır.
Duraklar eklenip kaldırılabilir; her birinin bir rengi, sıfır ile bir arasında bir konumu ve kendi opaklığı vardır. Sönümlenen bir gradyan, üste konan ikinci bir şekil değil, opaklığı azaltılmış bir duraktır.
Dışa aktarımda gradyanlar deterministik kimliklerle defs altına yazılır ve dolgudan ya da konturdan yerel bir URL ile bağlanır. Ana mürekkep rengini izleyen duraklar, diğer kalıtımlı boyalar gibi currentColor olarak yazılır.
- Durak başına renk, konum ve opaklık
- defs altında deterministik gradyan kimlikleri
- Kalıtımlı duraklar currentColor olarak dışa aktarılır