Bu kısa eğitimde C# REST API ile image boyutunun nasıl değiştirileceği anlatılmaktadır. .NET tabanlı bir Bulut SDK kullanarak C# RESTful Hizmeti ile görüntü yeniden boyutlandırıcı geliştirmeyi öğreneceksiniz. Bu görevi gerçekleştirmek için gereken tüm adımları, özellikleri ve yöntemleri açıklayacaktır.
Önkoşul
Görüntü boyutunu değiştirmek için Bir hesap API kimlik bilgisi oluşturun
İndirmek Aspose.Imaging Cloud SDK for Dotnet for changing image size and format
Yukarıdaki SDK ile C# projesini kurun
C# Düşük Kod API’si ile Çevrimiçi Pic Boyutunu Değiştirme Adımları
- İstemci Kimliğini, sırrını ve Bulut uç noktasını tanımlayarak ImagingApi’nin bir nesnesini oluşturun
- Kaynak görüntüyü tanımlayın ve boyutu değiştirilecek Bulut depolama alanına yükleyin
- Çıktı görselinin genişliğini, yüksekliğini ve formatını ayarlayarak yeniden boyutlandırma parametrelerini tanımlayın
- Görüntüyü yeniden boyutlandırma isteği ResizeImageRequest sınıfını ve ResizeImage() yöntemini hazırlayın ve yürütün
- Çıktı dosyasını Buluttan indirerek yeniden boyutlandırılan görüntüyü yerel diske kaydedin.
Bu adımlar, C# Low Code API ile resim boyutunun nasıl azaltılacağını özetlemektedir. API istemcisini ve temel URL’yi başlatarak, giriş görüntüsünü tanımlayarak, bunu Bulut depolama alanına yükleyerek ve yeniden boyutlandırma parametrelerini tanımlayarak süreci başlatın. Son olarak, yeniden boyutlandırılan görüntüyü yerel diske kaydetmeden önce, ResizeImageRequest nesnesini ve ResizeImage() yöntemini kullanarak yeniden boyutlandırma görüntüsü isteğini hazırlayın ve yürütün.
C# RESTful Hizmetiyle Görüntü Yeniden Boyutlandırıcı Kodu
Bu kod, C# RESTful Service* ile bir *görüntü boyutu dönüştürücüsünün geliştirilmesini göstermiştir. API yanıtı, bir diske kaydedebileceğiniz veya gerekirse ağ üzerinden iletişim kurabileceğiniz sonuç görüntü bayt akışını döndürür. API çağrısı başarılı olursa 200 kodunu döndürür, başarılı olmazsa 400, 401, 404, 500 ve 501 kodlarını döndürebilir.
Bu makale, C# REST Arayüzü* ile bir *fotoğraf boyutu dönüştürücüsü geliştirmemizde bize yol gösterdi. Bir SVG görüntüsünü WMF’ye dönüştürmek için NET REST API ile SVG’yi WMF’ye dönüştürün adresindeki makaleye bakın.