Silverlight在线创建PDF(支持中文)

用MS的silverlight来生成Adobe的pdf文档?象不象到肯德基买麦当劳? 哈... 言归正传:

首先要用到下面二个开源库

1.开源项目 http://silverpdf.codeplex.com/

silverlight的pdf开源库

2.FluxJpeg

借助这个可将位图转换化base64字符串,项目官方地址已经找不到了,反正google,baidu一下N多下载

注:社区里总会有一些好心人做善事,愿主保佑他们身体健康,工作顺心,写出更多更好的代码 :)

先看演示:(由于内嵌了一个约7M左右的中文字体,所以下载比较慢,请耐心等待)

也可以看这个演示地址:http://images.24city.com/jimmy/pdf/

几行代码胜过千言万语,想深研的朋友直接下载源代码查看吧

源文件下载:http://cid-2959920b8267aaca.skydrive.live.com/self.aspx/Silverlight/pdfDemo.rar

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

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏逍遥剑客的游戏开发

Nebula3 SDK (Mar2010)更新内容(山寨版)

1532
来自专栏racaljk

Erlang Concurrent 并发进阶

使用Erlang而不是其他函数式编程语言的主要原因之一就是Erlang的并发处理能力和分布式编程。并发意味着程序可以在同一时刻执行多个线程。举个例子,操作系统允...

1554
来自专栏应用案例

VBA创建Access数据库的4种方法

Excel由于本身的局限性,存储数据量过大的时候,往往会导致工作簿假死无反应,电脑卡顿等情况。那么,将数据存取到Access数据库中就是一种好的解决方法。今天,...

73410
来自专栏Jackson0714

C#多线程之旅(1)——介绍和基本概念

2989
来自专栏张善友的专栏

ASP.NET Web API: 宿主(Hosting)

ASP.NET Web API 处理架构中介绍了ASP.NET Web API主要有三层组成:宿主(hosting),消息处理管道(message handle...

2516
来自专栏Jackie技术随笔

TCP回射客户-服务器程序

创建一个TCP套接口,用通配地址(INADDR_ANY)和unp.h中定义的众所周知端口(SERV_PORT),端口号为9877。

3965
来自专栏大内老A

[WCF权限控制]从两个重要的概念谈起:Identity与Principal[上篇]

在安全领域,认证和授权是两个重要的主题。认证是安全体系的第一道屏障,守护着整个应用或者服务的第一道大门。当访问者叩门请求进入的时候,认证体系通过验证对方提供凭证...

2259
来自专栏张善友的专栏

Net Framework 2.0 事务处理

事务 处理事务是构建许多业务逻辑的一个重要方面。 .NET Framework 2.0 中的事务 在 .NET Framework 2...

1828
来自专栏张善友的专栏

Visual Studio 64位应用程序编译

Visual Studio的编译选项 build下的platform有X64、Any CPU和x86。X86表示只能在32位环境下运行,X64表示只能在64位环...

2155
来自专栏Hongten

python开发_getpass_获取登录名

我们有时候需要获取到计算机的登录名,这时候,就可以使用python中的getpass模块了

1022

扫码关注云+社区

领取腾讯云代金券