PDF在线阅读任务的要求:
1.安全性:PDF文本数据不能设为Web共享(不公开路径),普通用户只能浏览无法下载,授权用户可以打印、下载。
2.关键字高亮显示:PDF中特定文本可以高亮显示。
初步实验思路:
1.不能使用普通HTTP路径方式显示,即不能通过IE中的Adobe PDF 插件读取显示PDF,因为这样用户可以随便复制保存PDF,没有安全性可言。
2.使用SWFTools中的pdf2swfe.exe将PDF在线转成SWF,向用户公开SWF,控制SWF的安全性。确保安全性的方式:a、SWF文件名随机,自动产生,使用完删除;b、客户端关闭IE时清空缓存中的SWF。
3.关键字显示:通过Flex语句编程,控制SWF中的关键字高兴显示。