APP下载

利用C#开发文档自动转换SWF文件软件研究

2011-10-27李继武黑龙江司法警官职业学院信息技术系哈尔滨150080

中国科技信息 2011年19期
关键词:功能

李继武 黑龙江司法警官职业学院 信息技术系,哈尔滨 150080

利用C#开发文档自动转换SWF文件软件研究

李继武 黑龙江司法警官职业学院 信息技术系,哈尔滨 150080

本文介绍了通过C#语言开发文档自动转换SWF文件软件的实现过程,重点阐述了文件监视和虚拟打印的编程原理,并对文档转换过程中遇到的疑难问题给出了良好的解决方案,上述研究对有关的软件开发实践有良好的借鉴意义。

C#;自动转换;文档;SWF

在大量的软件开发实践中,经常需要把常用的文档(比如.doc、.xls、.ppt、.txt和.pdf等)转换成SWF类型的文件,类似于百度文库的演示文档,这种转换过程手工来做很麻烦,本文拟开发一个软件实现上述过程的自动转换。

1 通过文件监视实现自动探知转换目标文件功能

要转换哪个文件,需要软件自动探知,这需要软件实现文件监视功能,即软件将监视指定的文件夹下是否有新文件产生,如果有则启动文件转换功能。

1.1 创建配置文件保存系统文件夹

系统要用到两个文件夹,一个是要监视的文件夹,它用于存储要转换的文件,另一个用于存储转换后生成的SWF文件,这两个文件夹保存于config.xml配置文件中,其内容如下:

上述方法中,elem参数表示要读取的元素名称,attr参数表示要读取元素的属性名称。 比如要读取监视文件夹,方法的调用格式是:R e a d X M L P a r a m e t e r("watchdirectory", "path")。

1.3 实现文件监视功能

要实现文件监视功能,需要五步工作:

1)创建文件监视器对象

2 文档自动转换SWF文件功能的实现

2.1 安装并配置FlashPaper软件

要将常……

登录APP查看全文

猜你喜欢

功能
拆解复杂功能
也谈诗的“功能”
基层弄虚作假的“新功能取向”
深刻理解功能关系
钳把功能创新实践应用
关于非首都功能疏解的几点思考
基于PMC窗口功能实现设备同步刷刀功能
怀孕了,凝血功能怎么变?
“简直”和“几乎”的表达功能
中西医结合治疗甲状腺功能亢进症31例