Silverlight类库介绍-FJCore

Silverlight类库介绍-FJCore

FJCore是一个图片编码类库(目前只有对JPEG格式的支持)。

项目地址:http://code.google.com/p/fjcore/

设计目标:

-精简,没有外部依赖-高性能 -图片高清晰 -使用便捷

代码

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;
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏施炯的IoT开发专栏

《101 Windows Phone 7 Apps》读书笔记-BOOK READER

课程内容 Ø编页 ØList Picker Ø拉伸List Box 控件中的条目     本章的Book Reader应用程序为Jane Austen的经典小...

19660
来自专栏程序员的诗和远方

在React Native中优雅的使用iconfont

React Native大火大热,其中为了解决图标,易于修改,换颜色,高清等需求,iconfont的应用更是必不可少。 React Native中的ic...

61240
来自专栏张高兴的博客

张高兴的 UWP 开发笔记:手机状态栏 StatusBar

35250
来自专栏Android知识点总结

2-VIV-Android控件之res资源加载

9520
来自专栏非著名程序员

Attr、Style和Theme详解

? 前言 这三个概念贯穿Android框架的方方面面,是Android程序设计中很重要的一环,理解它们,并能学以致用,不但可以让你的代码变得简洁明了,还可以...

23990
来自专栏沈唁志

WordPress博客网站下雪特效

21630
来自专栏企鹅号快讯

使用多个Python库开发网页爬虫(一)

21CTO社区导读:在本篇文章里,我们将讨论使用Python进行网页抓取以及如何引用多个库,如Beautifusoup,Selenium库,以及JavaScri...

40860
来自专栏向治洪

React Native控件之Listview

ListView组件用于显示一个垂直的滚动列表,其中的元素之间结构近似而仅数据不同。 ListView更适于长列表数据,且元素个数可以增删。和ScrollVie...

19090
来自专栏林德熙的博客

俄罗斯方块

俄罗斯方块是一个很经典的游戏,做一个UWP俄罗斯方块没有什么用,我想说的是移植,把经典游戏移植到UWP。

15010
来自专栏布尔

ExtJS4预览:渲染过程重构和标准化

在过去的四年,ExtJs代码库已经进化了,新组件被加进来,编码标准也改进了。在这个过程中,为了重构旧组件有必要经常追溯回去以保证他们也被改进。 在ExtJS4...

219100

扫码关注云+社区

领取腾讯云代金券