C# - WPF/SL Multi - Canvas to PNG file and Printer

In Progress

The aim of this project is to create a class that will take as input 4 difference WPF canvases, stitch them together and produce a PNG file or send the stitched output to the printer.

The class must work under Silverlight 5 and WPF .NET 4.0 and pass stylecop standards.

The function will look something like:

CanvasToPng(Canvas c1, Canvas c2, Canvas c3, Canvas c4, string pngFilePath) : void

You can assume the canvases are laid out in a grid like this:

c1 | c2


c3 | c4

You can assume that the width of c1 and c3 are the same.

The width of c2 and c4 are the same.

The height of c1 and c2 are the same.

The height of c3 and c4 are the same.

The same will apply for the CanvasToPrinter method.

You will be required to create a simple project that demonstrates the functionality of the library with dummy canvases of different background colour.

Please let me know if you have done similar work to this before and what your experience level is in WPF/Silverlight.

Skills: .NET, C# Programming, Software Architecture

See more: wpf canvas png, stitch png, wpf programming, work in png, what is a string in programming, what is a class in programming, string library in c, string library c, programming what is a class, png work, c string programming, c sharp library, what is wpf in net, what is c sharp, silverlight 4.0, wpf c++, wpf c#, to png, sl, simple multi, png, net wpf, multi-level, create a multi, c3

Project ID: #4136305