as I searched on internet it is easy to convert a list of byte arrays to a single multi-page .tiff image in windows application (by c# language). the application uses System.Drawing namespace which is not supported in silverlight.
the obvious question is, how to do such in a silverlight application?
LibTiff.Net library supports Silverlight.
You can use the library to create TIFF images in a Silverlight application. There are samples for various TIFF-related tasks available.
Source code package of the library contains Silverlight Test Application that shows how to display TIFFs in a Silverlight application.
Disclaimer: I am one of the maintainers of the library.