新闻资讯 | 控件产品 | 技术文章 | 购物车 | 合作伙伴 | 问题解答 | 电子简报 | PDF论坛 | 资源下载
您现在的位置:技术文章>解决方案 首页|PDF应用篇|PDF开发篇|解决方案

实现后台文件自动转换加密的解决方案

发布日期:2006-5-19 作者:张卫蓬 出处:PDFHome

随着科技的发展,企业对办公自动化系统也提出了许多新的需求,随着需求的不断增多,PDF文件也越来越多的应用于企业办公自动化系统中,在以往的开发中曾经遇到用户提出一个如何通过一个文件转换服务器来实时监控特定目录下的wordpowerpointexcel文件,如果有新的这些类型的文件在特定的目录里产生,则文件转换服务器则直接将其进行转换,并根据加密设置对转换后的PDF文件进行加密设置。

难点

1.  如何监视一个特定目录

2.  如何实现自动将指定类型的文件转换成PDF文件

3.  如何实现将转换后的PDF文件进行加密

解决方案

针对难点一,我采用的方法是.Net里的FileSystemWatcher组件来实现

针对难点二,我采用的方法是通过程序调用Office OLE自动化的打印函数先将Word文件、Excel文件、Powerpoint文件转换成PS文件,然后再调用Acrobat Distiller组件中PDFDistiller对象将PS文件转换为PDF文件。

针对难点三,我采用的方法是通过程序调用iTextSharp组件中PdfReader对象的getPageSizeWithRotation函数和PdfWriter对象setEncryption函数来实现的。

开发环境:Visual Studio .NET 2003,另外需要在开发机器上装有AcrobatMicrosoft WordMicrosoft ExcelMicrosoft Powerpoint并且需要iTextSharp.Dll动态库。

说明:如果您对这个解决方案感兴趣并且对其中的一些解决方法有不明白的地方,您可以直接在论坛上发贴进行提问或发Email到邮箱PDF@hope.com.cn中。我们共同讨论解决问题的方法。
发布人:管理员 【报告错误】·【推荐好友】·【打印文章】
相关评论 本文现有 0 条评论 评分人数: 0 平均分: 0
相关评论
用户名: 密  码:
说明:输入正确的用户名和密码才能参与评论。如果您不是本站会员,你可以注册为本站会员。
注意:文章中的链接、内容等需要修改的错误,请用报告错误,以利文档及时修改。
注意:请不要在评论中含与内容无关的广告链接,违者封ID
文章搜索
推荐文章
浅谈PDF与按需印刷
实现后台文件自动转换加密的解决
法律专业人士解决方案
营销专业人士解决方案
AEC(设计、工程、施工)解决
制造业解决方案
热门点击
PDF智能表单及其在企业解决方(8255)
PDFlib 应用案例(7243)
Adobe安全电子文档应用案例(6891)
Adobe安全电子文档应用案例(6624)
用 PDFlib 创建 PDF(6131)
Adobe安全电子文档应用案例(6077)
Adobe智能文档平台(5668)
IT-Doc搭建OA办公高速路(5415)
基于PDF表单的技术与企业业务(5375)
希望文档安全管理解决方案(5101)
热门评论
PDFlib 应用案例(0)
分段加密为数字出版保驾护航(0)
基于PDF的文件评审管理系统(0)
浅谈PDF与按需印刷(0)
希望文档安全管理解决方案(0)
用 PDFlib 创建 PDF(0)
数字出版与跨媒体解决方案(0)
Adobe智能文档平台(0)
实现后台文件自动转换加密的解决(0)
基于DRM技术的学位论文版权保(0)