C#'ta SVG Görüntüsünü Kırp - Görüntüleri Çevrimiçi Kırp

Görüntü düzenleme için birden fazla uygulama bulabilirsiniz ancak Aspose.Imaging programatik olduğu kadar programatik olmayan çözümler de sunduğu için öne çıkıyor. Yalnızca Aspose.Imaging tarafından desteklenen çevrimiçi fotoğraf kırpma uygulamasını kullanamazsınız, aynı zamanda bu görüntü kırpma kitaplığını kendi kullanımınız için bir görüntü düzenleyici uygulaması geliştirmek için de kullanabilirsiniz. Ancak bu kılavuz, Aspose.Imaging for .NET kullanılarak C#’ta SVG görüntüsünün nasıl kırpılacağını gösterecektir. Bir .NET uygulaması için SVG kırpıcı oluşturmak üzere bir kod örneği yazacağız. O halde makaleye başlayalım.

Bu kılavuzda aşağıdaki bölümleri ele alacağız:

  1. C# Görüntü Kırpma API’si Kurulumu
  2. C#‘da SVG Görüntüsünü Program Aracılığıyla Kırpın
  3. Resimleri Çevrimiçi Kırp - SVG Kırpıcı

C# Görüntü Kırpma API’si Kurulumu

Bu zengin özelliklere sahip görüntü kırpma kitaplığı platformlar arasıdır ve üçüncü taraf bir görüntü düzenleyici satın almadan görüntü oluşturma ve değiştirme işlemlerini otomatikleştirebilirsiniz. Üstelik verimli ve hızlı görüntü işleme için bu .NET kitaplığına güvenebilirsiniz. Yani kurulum oldukça basittir; DLL dosyasını indirebilir veya aşağıdaki komutu NuGet Paket Yöneticisinde çalıştırabilirsiniz.

Install-Package Aspose.Imaging 

görüntü kırpma kütüphanesi
Herhangi bir zorlukla karşılaşmanız durumunda lütfen bu kurulum kılavuzunu ziyaret edin.

C#’ta SVG Görüntüsünü Program Aracılığıyla Kırpma

Şimdi Aspose.Imaging for .NET‘ün başarılı kurulumundan sonra uygulamaya geçme zamanı. Bu C# görüntü kırpma API’si iyi tasarlanmış ve birkaç yöntem çağrısının uygulamanız için bir SVG kırpıcı olduğu ortaya çıktı.

C# dilinde SVG görüntüsünü programlı olarak kırpma adımları aşağıda verilmiştir:

  • Dizin adresini tanımlayın.
  • Image sınıfının bir örneğini oluşturun ve kaynak SVG dosyasını yüklemek için Load yöntemini çağırın.
  • Görüntüyü diske PNG dosya formatında kaydetmek için Save yöntemini çağırın.
  • PNG görüntüsünü yüklemek ve onu PngImage sınıfının nesnesine atamak için Load yöntemini çağırın.
  • Rectangle sınıfının yapıcısını başlatın ve görüntüyü kırpmak için bunu Crop işlevine argüman olarak iletin.
  • Kaydet yöntemi kırpılan görüntüyü kaydedecektir.

Aşağıdaki kod parçacığı, .NET uygulamasında fotoğraf kırpma uygulamasının nasıl geliştirileceğini gösterir:

using Aspose.Imaging.FileFormats.Png;

namespace Aspose.Imaging
{
    class SVG
    {
        // C#'ta SVG Görüntüsünü Kırp
        static void Main(string[] args)
        {
            // Dizin adresini tanımlayın
            String dir = "/sample-files/";
            // Image sınıfının bir örneğini oluşturun ve kaynak SVG dosyasını yüklemek için Load yöntemini çağırın.  
            using (Image image = Image.Load(dir + "sample-file.svg"))
            {
                // Görüntüyü diske PNG dosya formatında kaydetmek için Kaydet yöntemini çağırın. 
                image.Save(dir + "result.png");
            }
            // PNG görüntüsünü yüklemek ve onu PngImage sınıfının nesnesine atamak için Load yöntemini çağırın.  
            using (PngImage image = (PngImage)Image.Load(dir + "result.png"))
            {
                // Rectangle sınıfının yapıcısını başlatın ve görüntüyü kırpmak için onu bağımsız değişken olarak Crop işlevine iletin.   
                image.Crop(new Rectangle(10, 10, 400, 400));
                // Kaydet yöntemi kırpılan görüntüyü kaydedecektir. 
                image.Save();
            }
        }
    }
}

Yukarıdaki kod örneğinin çıktısı aşağıdaki resimde gösterilmektedir:

svg kırpıcı

Görüntüleri Çevrimiçi Kırp - SVG Kırpıcı

Aspose.Imaging for .NET, bu çevrimiçi görüntü kırpma aracının arkasında çalışır. Bu, hoş sürükle ve bırak kullanıcı arayüzü nedeniyle zarif ve kullanıcı dostudur. Ücretsizdir ve bu aracı kullanmak için herhangi bir abonelik gerekmez. Ayrıca, bu aracı Masaüstü veya Mobil web tarayıcısında seçerek SVG’yi çevrimiçi olarak kırpabilirsiniz. Bu araç, kırpılan dosyayı diğer popüler dosya formatlarında kaydetmenize olanak tanır. Bu nedenle iş üretkenliğini artırmak için bu uygulamayı kullanmanızı önemle tavsiye ederiz.

görüntüyü çevrimiçi kırpma

Fotoğraf Kırpma Uygulaması - Ücretsiz Lisans Alın

Bu görseli kırpmayı kitaplık değerlendirme sınırlamaları olmadan denemek için ücretsiz geçici lisansı kullanabilirsiniz.

Çözüm

Bu blog yazısını burada sonlandırıyoruz. C#’ta SVG görüntüsünün programlı olarak nasıl kırpılacağını inceledik. Ayrıca SVG’yi çevrimiçi kırpmak için çevrimiçi bir fotoğraf kırpma uygulamasını da araştırdık. Bu kılavuz, iş uygulamanız için bir SVG kırpıcı oluşturmanıza yardımcı olmayı amaçlamaktadır. Bu nedenle, bu C# görüntü kırpma API’si hakkında daha fazla bilgi edinmek istiyorsanız lütfen belgeler ve API referanslarını ziyaret edin. Ayrıca, Başlangıç Kılavuzu’nu ziyaret etmenizi öneririz.

Son olarak aspose.com yeni blog yazıları yazıyor. Bu nedenle, en son güncellemeler için lütfen iletişim halinde kalın.

Yardım Mevcuttur

Sorularınızı veya sorularınızı forumumuzda bize bildirebilirsiniz. En kısa sürede yanıt alacaksınız.

Sıkça Sorulan Sorular – SSS

C#’ta bir görüntü nasıl kırpılır?

C#’ta görüntüleri programlı bir şekilde kırpmak ve yeniden boyutlandırmak için Aspose.Imaging for .NET‘i yükleyebilirsiniz. Bu büyücü kırpma kütüphanesinin gerçek uygulamasını görmek için lütfen bu bağlantı‘yı ziyaret edin.

Bir SVG görüntüsünü nasıl kırpabilirim?

Bu çevrimiçi fotoğraf kırpma uygulaması, SVG’yi çevrimiçi kırpmanıza olanak tanır.

Ayrıca bakınız