.Net使用FlashPaper
来源:互联网 发布:淘宝关键词就是标题吗 编辑:程序博客网 时间:2024/06/15 22:55
工具介绍
FlashPaper 是Macromedia推出的一款电子文档类工具,通过使用本程序,你可以将需要的文档通过简单的设置转换为SWF格式的Flash动画,原文档的排版样式和字体显示不会受到影响,这样做的好处是不论对方的平台和语言版本是什么,都可以自由的观看你所制作的电子文档动画,并可以进行自由的放大,缩小和打印,翻页等操作,对文档的传播非常有好处,而且由于Flash动画的普及性和强大的可调节性。(百度百科)
工作原理
利用FlashPaper虚拟打印机将可打印文档转换为SWF或PDF文档;
.NET调用方式为使用进程方式调用:"flashpaper.exe 输入文件路径 -o 输出文件路径"
flashpaper 会自动根据输出文件的后缀名进行SWF或PDF文档。
调用方式
process.StartInfo.Arguments= string.Format("{0} {1} -o {2}", flashPrinter, inPath, outpath);
判断结束的方法:
while (!process.HasExited){continue;}
或者
process.WaitForExit();
缺陷
1、不能同时转换多个文件,可通过锁的形式来保证同一时刻只有一个转换进程
if(Monitor.TryEnter(ComHep.LockObject))
{ ... }
Monitor.Exit(ComHep.LockObject);
2、服务器Office需要注册
- .Net初次使用FlashPaper
- .Net再次使用FlashPaper
- .Net使用FlashPaper
- ASP.NET调用FlashPaper
- FlashPaper 使用经验之谈
- flashpaper使用详解
- flashpaper的安装和使用
- Macromedia FlashPaper 2功能与使用详解
- FlashPaper的安装以及基本使用
- 使用FlashPaper 实现JSP在线阅读
- 使用FlashPaper 实现JSP在线阅读
- 使用FlashPaper 实现JSP在线阅读
- Macromedia FlashPaper
- asp.net结合flashpaper实现doc/pdf/ppt文档在线浏览
- asp.net结合flashpaper实现doc/pdf/ppt文档在线浏览
- Flashpaper序列号(Flashpaper&nbs…
- FlashPaper API接口开发
- FlashPaper组件__API
- 图灵奖得主(麦卡锡\霍尔)
- Linux内核哈希表分析与应用
- DPI与layout
- qt for windows 安装调试
- 海量数据处理
- .Net使用FlashPaper
- poj 1887 Testing the CATCHER
- UNIX网络编程——UNIX域套接字编程和socketpair 函数
- c++ 获取文件夹下文件名称
- iOS 应用程序本地化
- 浅析Linux Kernel 哈希路由表实现(一)
- Activity---基础总结篇之二:Activity的四种launchMode .
- 关于使用plot动态显示数据的几个实用程序
- MYSQL :逗号分隔串表,分解成竖表