Dynamic Image Effects

Dynamic Image knows to do exactly what an ASP.NET Image does and more.

It knows to load an image from disk or from the web, has rich design-time support and also brings extra performance and render features. This example is about some of the render features like rotate, watermark, color effects.





			<%@ Page Language="C#" MasterPageFile="~/Demo.master" AutoEventWireup="true" 
    Inherits="SharpPieces.DemoApp.DynamicImgEffects" 
    CodeBehind="dynamicimgeffects.aspx.cs" %>
        
<asp:Content ContentPlaceHolderID="headPlaceHolder" ID="descr" runat="server">
    <title>SharpPieces - Dynamic Image Effects - Live Demo</title>
</asp:Content>

<asp:Content ContentPlaceHolderID="descriptionPlaceholder" ID="Content2" runat="server">
    <h1>Dynamic Image Effects</h1>
    
    <p>Dynamic Image knows to do exactly what an ASP.NET Image does and more.</p>
    
    <p>It knows to load an image from disk or from the web, has rich design-time 
    support and also brings extra performance and render features. This example 
    is about some of the render features 
    like rotate, watermark, color effects.</p>
</asp:Content>
    
<asp:Content ID="Content1" ContentPlaceHolderID="demoPlaceholder" Runat="Server">
    <piece:DynamicImage ID="DynamicImage1" runat="server" ResizeHandler="Server" 
        Source="~/App_Themes/car1bugattiveyron164.jpg" Width="200px">
        <Text Font="Arial, 10pt" Color="Red" Value="Normal" />
    </piece:DynamicImage>        
    <piece:DynamicImage ID="DynamicImage2" runat="server" DrawSepia="True" ResizeHandler="Server"
        Source="~/App_Themes/car1bugattiveyron164.jpg" Width="200px">
        <Text Font="Arial, 10pt" Color="Red" Value="Sepia" />
    </piece:DynamicImage>
    <br />
    <piece:DynamicImage ID="DynamicImage3" runat="server" ResizeHandler="Server"
        Source="~/App_Themes/car1bugattiveyron164.jpg" Width="200px" RotateFlip="RotateNoneFlipXY">
        <Text Font="Arial, 10pt" Color="Red" Value="Rotated" />
    </piece:DynamicImage>        
    <piece:DynamicImage ID="DynamicImage4" runat="server" ResizeHandler="Server" 
        Source="~/App_Themes/car1bugattiveyron164.jpg" Width="200px" DrawSepia="True" 
        RotateFlip="RotateNoneFlipXY">
        <Text Font="Arial, 10pt" Color="Red" Value="Mix" />
    </piece:DynamicImage>
</asp:Content>
		
			using System;
using System.Web.UI;

namespace SharpPieces.DemoApp
{

    /// <summary>
    /// The Dynamic Image Effects demo page.
    /// </summary>
    public partial class DynamicImgEffects : Page
    {
    }

}