Silverlight類庫介紹-FJCore
FJCore是一個圖檔編碼類庫(目前隻有對JPEG格式的支援)。
設計目标:
-精簡,沒有外部依賴-高性能 -圖檔高清晰 -使用便捷
代碼
using (fileStream)
{
// Decode
DecodedJpeg jpegIn = new JpegDecoder(fileStream).Decode();
// Resize
DecodedJpeg jpegOut = new DecodedJpeg(
new ImageResizer(jpegIn.Image)
.Resize(320, ResamplingFilters.LowpassAntiAlias),
jpegIn.MetaHeaders); // 保留EXIF資訊
// Encode
MemoryStream outStream = new MemoryStream();
new JpegEncoder(jpegOut, 90, outStream).Encode();
// Display
outStream.Seek(0, SeekOrigin.Begin);
BitmapImage image = new BitmapImage();
image.SetSource(outStream);
OutputImage.Source = image;
}