QR KODUN SVG DIŞA AKTARIMI
QR kodu SVG olarak dışa aktarın, sarmalanmış bir bitmap olarak değil
Mosaqo her kodu geometri olarak çizer ve SVG dışa aktarımı bu çizimin dosyaya yazılmış hâlidir. Bir modül bir dikdörtgendir, sessiz alan tuvalin parçasıdır ve renkler işaretlemede sıradan onaltılık değerlerdir — yani aynı dosya hem bir kartviziti hem bir cepheyi taşır.
HIZLI BAKIŞ
Bu, pratikte neyi değiştirir
01
Dosyanın içinde gerçekte ne var
Dışa aktarım, bildirilmiş bir genişlik ve yüksekliği ve modül cinsinden ölçülmüş bir viewBox’ı olan tek bir SVG öğesidir. Her koyu modül tam sayı koordinatlarda bire bir bir dikdörtgendir ve üç arama deseni kendi şekilleridir — böylece köşe stili, modüllerin kare, yuvarlak ya da noktalı olmasından bağımsız kalır. Hiçbir şey bir bitmap’ten çizilmemiştir, çünkü hiçbir şey hiçbir zaman bitmap olmamıştır.
Sessiz alan sonradan hatırlanacak bir şey olmak yerine tuvale aittir: viewBox, kod artı seçtiğiniz kenar boşluğudur; varsayılan dört modül, en fazla on altı. Saydam arka plan, arka plan dikdörtgeninin tamamen yokluğu olarak yazılır — dosyanın renkli kâğıdın üzerine beyaz bir kutu olmadan oturmasını sağlayan tam da budur.
- Modül başına bir dikdörtgen, tam sayı koordinatlarda
- Sessiz alan viewBox’ın içinde
- Ön plan ve arka plan altı haneli onaltılık değerler olarak
- Arka plan saydamken arka plan dikdörtgeni yok
02
Vektör kenarlarla ilgilidir, dosya boyutuyla değil
Bir okuyucu, koyu modül ile açık modül arasındaki sınırı okur. Küçük bir PNG’yi büyütmek bu sınırların her birini yumuşatır ve yumuşamış bir sınır belirsiz veridir — bu yüzden büyütülmüş bir kod, aynı kodun vektör olarak dışa aktarıldığında rahatça dayandığı bir boyutta başarısız olur. SVG’nin kaybedecek bir çözünürlüğü zaten yoktur.
Tek bir dosyanın her yerleşimi karşılamasının nedeni de budur. Davetiyeye giden, afişe de gider: matbaa ölçekler ve modül kenarları tam olarak geometrinin koyduğu yerde kalır.
03
Tasarlanmış bir kartın saf vektör olmaktan çıktığı yer
Çıplak bir kod baştan sona vektördür. Bir kart, olabildiği yerde vektördür: matris kendi geometrisini korur, şekiller, arka planlar ve geçişler şekil olarak kalır.
İki şey bu yolculuğu tamamlayamaz. Bir fotoğraf ya da yüklenmiş bir logonun vektör biçimi yoktur, bu yüzden SVG’nin içinde yüksek çözünürlüklü bir raster görüntü olarak yolculuk eder. Metin, adı verilmiş bir yazı tipi ailesiyle canlı metin olarak kalır; yani o yazı tipi olmayan bir makine başkasını koyar ve satır genişlik değiştirir. Tipografi tam olmak zorundaysa, onu mizanpaj programınızda dizin ve kodu tek başına dışa aktarın.
PDF olarak dışa aktarılan bir kart, sayfada tek bir yüksek çözünürlüklü görüntüye düzleştirilir — fotoğraflardan oluşan bir kompozisyon başka bir şey olamaz — ve Mosaqo bunu A4’te 300 dpi’nin çok üzerinde işler, yani yine de baskıya hazırdır. Sayfaya geometri olarak ulaşan yalnızca çıplak koddur, SVG ya da PDF olarak.
- QR matrisi: vektör geometrisi
- Yüklenmiş fotoğraflar, logolar ve çıkartmalar: gömülü raster
- Metin: canlı metin — yazı tipini gönderin ya da metni mizanpajda dizin
04
PNG ve PDF dışa aktarımları ne işe yarar
PNG bir ekran, bir e-posta ya da bir sunum sayfası için doğru cevaptır — kodun zaten bildiğiniz bir boyutta bir kez yerleştirildiği her yerde. Bolca büyük dışa aktarın ve sonradan asla büyütmeyin.
PDF, sayfadaki aynı geometridir: kod çizilmiş, rasterlenmemiş, A4’te ortalanmış, basılmaya ya da olduğu gibi birine verilmeye hazır. Onun da çözünürlüğü yoktur, yani sayfayı büyütmek kodu tek bir kenarı bile yumuşatmadan büyütür. Kod, başkasının denetlediği bir mizanpaja, yalnızca o kişinin bildiği bir boyutta girecekse bunun yerine SVG gönderin.
05
Dosyanın rengini değiştirmek ve yerleştirmek
Dosya metin olduğu için renkleri tasarım programı açmadan düzenlenebilir: modüllerin dolgusu seçtiğiniz ön plandır, arka plan dikdörtgeni ise arka plandır. Alışılmış yönü koruyun — açık zemin üzerinde koyu modüller. Ters çevrilmiş kodları pek çok okuyucu okur, hepsi okumaz; bu da onları basılı her şeyde bir kumar hâline getirir.
Dosyayı yerleştirirken sessiz alanı boş bırakın ve kenarları yumuşatan efektlere direnin: gölgeler, karışım modları, yoğun görsel üzerinde saydamlık. Fotoğrafın üzerinde duran bir kod, bulanık bir kodla aynı nedenden başarısız olur.
06
Önizlemeyi değil, dışa aktardığınız dosyayı test edin
Dışa aktarılan SVG’yi açın, gerçek mizanpajda son boyutunda yerleştirin, gerçek malzemeye bir adet basın ve okuyucunun tutacağı mesafeden, yerleşimin gerçekten sahip olduğu ışıkta iki farklı telefonla tarayın.
Editör çalışırken kontrastı, sessiz alanı ve veri yoğunluğunu denetler ve bu denetimler sorunların çoğunu matbaaya ulaşmadan yakalar. Göremedikleri şey vernik, kırım ve odadaki ışıktır.
FAQ
Sık sorulan sorular
SVG gerçek bir vektör dosyası mı yoksa bir kodun resmi mi?
Gerçek vektör. Her modül işaretlemede bir dikdörtgendir ve arama desenleri kendi şekilleridir, yani dosya bir kenar kaybetmeden herhangi bir boyuta ölçeklenir. Çıplak bir kodun dışa aktarımında hiçbir şey rasterlenmez.
Dışa aktarılan dosyadaki renkleri değiştirebilir miyim?
Evet. Ön plan ve arka plan işaretlemede altı haneli onaltılık değerlerdir ve herhangi bir metin ya da tasarım aracında düzenlenebilir. Açık arka plan üzerinde koyu modülleri koruyun: bir kodu ters çevirmek okumayı en sık bozan şeydir.
Dışa aktardığım kart neden gömülü bir görüntü içeriyor?
Çünkü bir fotoğrafın ya da yüklenmiş bir logonun vektör biçimi yoktur. Matris vektör geometrisi olarak kalır; görüntü aynı SVG’nin içinde yüksek çözünürlüklü raster olarak yolculuk eder.
Matbaaya SVG mi PDF mi göndermeliyim?
İkisi de olur — her ikisi de vektördür. PDF, üzerine kod çizilmiş bitmiş bir A4 sayfasıdır; sayfa isteyen bir matbaaya uyar. SVG ise kodun tek başınadır; onu bir mizanpaja yerleştiren kişiye uyar. Hiçbir matbaaya gönderilmemesi gereken şey, küçüğünden büyütülmüş bir rasterdir.
SVG sessiz alanı içeriyor mu?
Evet. Ayarladığınız kenar boşluğu — varsayılan olarak dört modül — tuvale aittir, yani dosyayı mizanpajın kenarına dayayarak yerleştirmek kodun nefes alanını yemez.
SONRAKİ ADIM