<< More Tutorials
How to make an image responsive in C# using rethumb?
The following code prints HTML with responsive images support. It's ready to use and defines three levels of resolution: 400px, 800px and original image.
Adapt and start using the following code in C# (we use Picturefill as polyfill):
using System;
class CsRethumbExample
{
static void Main()
{
string image_url = "http://images.rethumb.com/image_coimbra_999x999.jpg";
int small_width = 400; // Image width for small resolutions (less than 400px).
int large_width = 800; // Image width for medium resolutions (less than 800px).
int image_width = 999; // Image original width (used for resolutions larger than 800px).
Console.WriteLine(
"<script src=\"https://cdnjs.cloudflare.com/ajax/libs/picturefill/2.3.1/picturefill.min.js\"></script>\n"+
"\n"+
"<img src=\"http://api.rethumb.com/v1/width/"+small_width+"/"+image_url+"\"\n"+
"\n"+
" srcset=\"http://api.rethumb.com/v1/width/"+small_width+"/"+image_url+" "+small_width+"w,\n"+
" http://api.rethumb.com/v1/width/"+large_width+"/"+image_url+" "+large_width+"w,\n"+
" "+image_url+" "+image_width+"w\"\n"+
"\n"+
" sizes=\"100vw\" />"
);
}
}
Start using this example now
Use the following commands to get started:
$ git clone https://github.com/rethumb/rethumb-csharp-examples.git
$ cd rethumb-csharp-examples
$ ... Use your IDE of choice to handle the file "responsive-images.cs"
More examples using C#
How to use rethumb in C#?
How to resize an image by width in C# using rethumb?
How to resize an image by height in C# using rethumb?
How to resize an image by width and height in C# using rethumb?
How to create a square thumbnail from an image in C# using rethumb?
How to read Exif data in json format from an image in C# using rethumb?
How to make an image responsive in C# using rethumb?
How to read GPS coordinates from an image in C# using rethumb?
How to convert an image to JPG, GIF, PNG, TIF or WebP in C# using rethumb?
How to resize an image to cover any dimensions in C# using rethumb?