Devesprit.ImageProcessor & Devesprit.ImageServer
FilmstripEffect

Description:

This processor creates a Filmstrip representation of an Image. This processor is typically used when showing VHS or DVD Covers at Entertainment Stores Websites or when showing photo albums at Photography-related or Personal Websites. Filmstrips are very flexible allowing you to change the appearance of each component of it such as background, orientation, size, and so on.

Method Declaration
Copy Code
public static ImageFactory FilmstripEffect(this ImageFactory imageFactory, FilmstripSettings settings)

FilmstripSettings:

Height Set the height of the filmstrip.
Width Set the width of the filmstrip.
Orientation Set the orientation of the filmstrip.

(Devesprit.ImageProcessor.Plugins.AdvancedEffects.FilmstripOrientation)

PerforationColor Set the perforations color of the filmstrip (System.Drawing.Color).
PerforationWidth Set the perforations width of the filmstrip.
Roundness Set the corner roundness of the filmstrip content.
Background The background of the filmstrip. (see Fill Class)

Assembly:

Devesprit.ImageProcessor.Plugins.AdvancedEffects.dll

Example
Copy Code
new ImageFactory().Load(@"My-Image-Path")
.FilmstripEffect(new FilmstripSettings() {Orientation = FilmstripOrientation.Vertical});

Original

 

 

Result

See Also