JSON Hatalarını Anlama ve Biçimlendirme: RFC 8259 Standart Rehberi | GoToolstack
JSON dosyalarındaki fazladan virgül, tek tırnak ve tırnaksız anahtar hatalarını çözün. BigInt hassasiyetini koruma ve biçimlendirme rehberi.
Ölçeklenebilir SVG vektör dosyalarını istediğiniz çözünürlükte kristal netliğinde PNG'ye çevirin.
Ölçeklenebilir Vektör Grafikleri (SVG); logolar, ikonlar ve modern illüstrasyonlar için matematiksel eğrilerle sonsuz çözünürlük sunan mükemmel bir format olsa da; sosyal medya paylaşımları, sunumlar ve eski yazılımlar genellikle raster tabanlı PNG veya JPG formatlarına ihtiyaç duyar. Bu dönüştürücü, SVG dosyalarını piksel kaybı yaşamadan istenilen genişlik, yükseklik veya 2x/4x Retina çözünürlük çarpanıyla şeffaf arka planlı PNG formatına hatasız dönüştürür.
Örneğin bir grafik tasarımcı, web sitesi için hazırladığı 24×24 piksel boyutundaki vektörel bir SVG şirket logosunu yüksek kaliteli bir katalog baskısı veya mobil uygulama ikonu için 2048×2048 piksel ultra HD PNG formatına aktarmak istediğinde; araç vektör eğrilerini yeniden hesaplar ve hiçbir bulanıklık ya da kenar bozulması olmadan kristal netliğinde rasterleştirir. Kullanıcı isterse şeffaf alfa kanalını koruyabilir, isterse özel bir arka plan rengi belirleyerek tek tıkla dosyasını cihazına indirebilir.
Tüm dönüştürme ve rasterleştirme işlemleri tamamen tarayıcınızın yerel Canvas motorunda gerçekleşir. Tasarımlarınız, kurumsal logolarınız veya telifli vektör çalışmalarınız harici grafik işleme sunucularına aktarılmaz; görsel içeriklerinizin mülkiyeti ve ticari gizliliği tam olarak korunur.
SVG XML Metni → Blob URL → Image Nesnesi → Canvas(w, h, ölçek) → canvas.toBlob('image/png')
Vektör kodları yerel bellek nesnesine dönüştürülür, belirtilen hedef piksel boyutlarında HTML5 Canvas yüzeyine çizilir ve PNG ikili verisi olarak dışa aktarılır.