1. Produkter
  2.   Billede
  3.   .NET
  4.   ImageResizer
 
  

Open Source .NET API til billeder

Gentag billeder online ved hjælp af gratis .NET API.

ImageResizer er en open source .NET API til at ændre størrelsen på JPEG, PNG, GIF, BMP, WMF og EMF filformater. Denne gratis billedbehandlings-API er udviklet og optimeret til brug på serversiden. Ved hjælp af API'et kan du ændre størrelsen på dit billede, rotere et billede, vende billede, beskære billedet, bruge polstring, autocripping, udskæring og strækning og anvende kanter, marginer og baggrundsfarver. Desuden tilbyder API'en+ plugins for at forbedre billedbehandlingsfunktionerne.

Efter implementering af dine størrelsesændringer udsender API'en billeder i JPG-, PNG- og GIF-filformater med JPEG-komprimering mellem 0-100 og farver mellem 2-255.

Previous Next

Kom godt i gang med ImageResizer

Den anbefalede måde at installere ImageResizer på er via NuGet. Brug venligst følgende kommando til at installere ImageResizer.

Installer ImageResizer via NuGet

Install-Package ImageResizer

Ændre størrelse på billede via gratis .NET API

ImageResizer API gør det muligt at dimensionere billeder ved at indstille polstring, autobeskæring, udskæring og strækning. Udviklerne kan nemt passe billedet inden for de angivne grænser ved hjælp af egenskaberne maxWidth og maxHeight, bevarelse af billedformat og egenskaber for bredde og højde bruges til at håndhæve den endelige bredde og højde

Upload konverter og ændre størrelse på billeder 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();
    }

Roter og vend billeder ved hjælp af gratis .NET API

Open Source-billedbiblioteket ImageResizer roterer automatisk billederne baseret på EXIF-oplysningerne og ved at indstille autorotation til sand. Desuden kan du rotere dit billede til en specifik vinkel ved at bruge indstillingen rotation = grader. På samme måde kan du vende dit billede ved at bruge flip=none|x|y|xy egenskaber.

Anvend kanter og margener i billeder ved hjælp af C#

ImageResizer-biblioteket giver udviklere mulighed for at anvende kanter, marginer, polstring og baggrundsfarver. Du kan indstille billedkantbredde og farveegenskaber ved at bruge egenskaberne borderWidth og borderColor. På samme måde kan du anvende universel margen eller venstre, højre, top og bundmargen ved hjælp af API'en.

 Dansk