Fork me on GitHub

Images in DynamicImage are composed of one or more layers, and each layer can have zero or more filters applied. Layers can be offset in relation to the parent image, and each layer can have its own blend mode applied. DynamicImage includes several built-in layer types, and it is straightforward to create your own.

var composition = new Composition();
composition.Layers.Add(new ImageLayer { SourceFileName = "~/assets/photo.jpg" });
composition.Layers.Add(new TextLayer { Text = "Hello World" });
  • Image Layer

    Loads an image from a file or other source.

    More details

  • Julia Fractal Layer

    Generates a fractal image using the Julia algorithm.

    More details

  • Mandelbrot Fractal Layer

    Generates a fractal image using the Mandelbrot algorithm.

    More details

  • Polygon Shape Layer

    Creates an image with the specified polygon shape.

    More details

  • Rectangle Shape Layer

    Creates a rectangular shape.

    More details

  • Text Layer

    Generates an image with the specified text.

    More details