
Görüntü oluşturma ve manipülasyonunu otomatikleştirmek için yazılım geliştirirken, çalışmak için kolayca kurulan ve hafif bir kütüphane tercih edersiniz. Neyse ki, Aspose.Imaging for .NET geliştirmeyi sorunsuz ve verimli hale getirmek için gereken hemen hemen tüm özellikleri sunmaktadır. Ancak, bu blog yazısında C#‘da SVG dosya boyutunu nasıl küçültürüz programlı olarak uygulayacağız. Ayrıca, aynı işlevselliği elde etmek için bir çevrimiçi gömülebilir araç seçeneğiniz de bulunmaktadır. Bu nedenle, işlevselliği uygulamak için makinenizde .NET’i kurduğunuzdan emin olun.
Aşağıdaki noktalar ele alınacaktır:
- Resim Boyutlandırma API’sinin Kurulumu
- C#‘da SVG Dosya Boyutunu Küçültme
- Çevrimiçi SVG Resim Boyutunu Küçültme
Resim Boyutlandırma API’sinin Kurulumu
Şimdi, kurulum için lütfen DLL dosyasını indirin veya aşağıda belirtilen komutu çalıştırarak NuGet Paket Yöneticisi aracılığıyla kurulum yapabilirsiniz:
Install-Package Aspose.Imaging

C#‘da SVG Dosya Boyutunu Küçültme
Artık işlevselliği uygulayabilir ve aşağıda belirtilen adımları izleyerek SVG dosya boyutunu değiştirebiliriz:
- Load yöntemini çağırarak kaynak SVG görüntüsünü yükleyin.
- Resize yöntemi görüntünün boyutlarını değiştirecektir.
- PngOptions sınıfının bir nesnesini oluşturun.
- VectorRasterizationOptions özelliğinin değerini ayarlayarak vektör rasterizasyon seçeneklerini ayarlayın.
- Değiştirilen görüntüyü diske kaydetmek için Save yöntemini çağırın.
Aşağıdaki kod örneği, C#‘da bir SVG resim boyutlandırıcı geliştirmeyi programlı olarak nasıl yapacağınızı göstermektedir:
Yukarıdaki kod örneğinin çıktısı aşağıdaki resimde gösterilmektedir:
Çevrimiçi SVG Resim Boyutunu Küçültme
Bir resim boyutlandırma API’sinin yanı sıra, Aspose.Imaging for .NET herhangi bir web tarayıcısında çevrimiçi SVG resim boyutunu küçültmek için bir çevrimiçi araç da sunmuştur. Ayrıca, ücretsizdir ve sadece aşağıdaki resme tıklayarak kullanabilirsiniz:

SVG’yi Değiştir - Ücretsiz Lisans Alın
Bu resim boyutlandırma API’sini değerlendirme kısıtlamaları olmadan denemek için ücretsiz bir geçici lisans alabilirsiniz.
Özet
Görüntü boyutu programatik manipülasyonu ağır bir görev olarak kabul edilir. Ancak, Aspose.Imaging for .NET bu süreci yöntemler ve sınıflar sunarak oldukça kolay hale getirmiştir. Böylece, C#‘da SVG dosya boyutunu nasıl küçülteceğimizi öğrendik. Ayrıca, belgelere, API referanslarına ve GitHub deposuna göz atabilirsiniz.
Son olarak, aspose.com yeni makaleler yazmaktadır. Bu nedenle, en son güncellemeler için bizi ziyaret etmeye devam edin.
Soru Sor
Sorularınızı veya taleplerinizi forum üzerinden bize bildirebilirsiniz.
Sıkça Sorulan Sorular – SSS
Çevrimiçi SVG görüntüsünü nasıl düzenlerim?
Bu çevrimiçi SVG resim boyutlandırıcısını kullanabilirsiniz. Bu hızlıdır ve herhangi bir abonelik gerektirmez.
SVG dosya boyutunu nasıl azaltırım?
Aspose.Imaging SVG dosyalarını değiştirmek için programatik bir çözüm sunmaktadır. Bu nedenle, bunu .NET’te nasıl gerçekleştireceğinizi öğrenmek için bu bağlantıyı ziyaret edin.