1. Ürün:% s
  2.   resim
  3.   .NET
  4.   ImageResizer
 
  

Görüntüler için Açık Kaynak .NET API'si

Ücretsiz .NET API'sini kullanarak Görüntüleri Çevrimiçi Yeniden Boyutlandırın.

ImageResizer, JPEG, PNG, GIF, BMP, WMF ve EMF dosya biçimlerini yeniden boyutlandırmak için açık kaynaklı bir .NET API'sidir. Bu ücretsiz görüntü işleme API'si, sunucu tarafında kullanım için geliştirilmiş ve optimize edilmiştir. API'yi kullanarak resminizi yeniden boyutlandırabilir, bir resmi döndürebilir, resmi çevirebilir, resmi kırpabilir, dolgu otomatik kırpma, oyma ve gerdirme kullanabilir ve kenarlıklar, kenar boşlukları ve arka plan renkleri uygulayabilirsiniz. Ayrıca API, Görüntü İşleme yeteneklerini geliştirmek için + eklentiler sunar.

Yeniden boyutlandırma işlemlerinizi uyguladıktan sonra API, görüntüleri 0-100 arasında JPEG sıkıştırması ve 2-255 arasında renklerle JPG, PNG ve GIF dosya biçimlerinde çıktılar.

Previous Next

ImageResizer'a Başlarken

ImageResizer'ı kurmanın önerilen yolu NuGet'tir. ImageResizer'ı yüklemek için lütfen aşağıdaki komutu kullanın.

ImageResizer ile NuGet

Install-Package ImageResizer

Ücretsiz .NET API ile Resmi Yeniden Boyutlandırın

ImageResizer API, dolgu, otomatik kırpma, oyma ve esnetmeyi ayarlayarak görüntüleri boyutlandırmaya izin verir. Geliştiriciler, maxWidth ve maxHeight özelliklerini kullanarak görüntüyü belirtilen sınırlara kolayca sığdırabilir, en boy oranı korunur ve genişlik ve yükseklik özellikleri son genişlik ve yüksekliği zorlamak için kullanılır

Ekle Convert & Resize Images via .NET


    //Loop through each uploaded file
    foreach (string fileKey in HttpContext.Current.Request.Files.Keys) 
    {
        HttpPostedFile file = HttpContext.Current.Request.Files[fileKey];
        if (file.ContentLength <= 0) continue; //Skip unused file controls.
        //The resizing settings can specify any of 30 commands.. See http://imageresizing.net for details.
        //Destination paths can have variables like  and , or 
        //even a santizied version of the original filename, like 
        ImageResizer.ImageJob i = new ImageResizer.ImageJob(file, "~/uploads/.", new ImageResizer.ResizeSettings( 
                    "width=2000;height=2000;format=jpg;mode=max"));
        i.CreateParentDirectory = true; //Auto-create the uploads directory.
        i.Build();
    }

Ücretsiz .NET API kullanarak Görüntüleri Döndürme ve Çevirme

Açık Kaynak görüntü kitaplığı ImageResizer, görüntüleri EXIF bilgilerine göre ve otomatik döndürmeyi true olarak ayarlayarak otomatik olarak döndürür. Ayrıca döndürme = derece seçeneğini kullanarak resminizi belirli bir açıya döndürebilirsiniz. Benzer şekilde, flip=none|x|y|xy özelliklerini kullanarak resminizi çevirebilirsiniz.

C# Kullanarak Görüntülerde Kenarlıklar ve Kenar Boşlukları Uygulayın

ImageResizer kitaplığı, geliştiricilerin kenarlıklar, kenar boşlukları, dolgu ve arka plan renkleri uygulamalarına olanak tanır. borderWidth ve borderColor özelliklerini kullanarak görüntü kenarlık genişliği ve renk özelliklerini ayarlayabilirsiniz. Benzer şekilde, API'yi kullanarak evrensel kenar boşluğu veya sol, sağ, üst ve alt kenar boşluğu uygulayabilirsiniz.

 Türkçe