C#'da SVG Dosya Boyutunu Küçültme - Resim Boyutlandırma API'si

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:

  1. Resim Boyutlandırma API’sinin Kurulumu
  2. C#‘da SVG Dosya Boyutunu Küçültme
  3. Ç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 
resim boyutlandırma api kurulumu

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:

svg'yi değiştir

Ç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:

çevrimiçi svg resim boyutunu küçült

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.

Ayrıca Bakınız