请问怎么判断一个office文件是否加密?

ryanhuang2004 2013-02-16 03:44:16
比如word/excel等文件. java中如何判断该文件是否加密?
...全文
675 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ryanhuang2004 2013-02-27
  • 打赏
  • 举报
回复
引用 5 楼 jollwish 的回复:
引用 4 楼 ryanhuang2004 的回复:这些文档因为加了密码需要密码才能打开. 这可不叫内容加密啊
别管这个叫什么加密了. 请问您知道这个东西怎么判断么? POI和itext好像都没有用来判断的方法啊.
wangjinlong3768038 2013-02-27
  • 打赏
  • 举报
回复
一个程序中可以有多条执行线索同时执行,一个线程就是程序中的一条执行线索,每个线程上都关联有要执行的代码,即可以有多段程序代码同时运行,每个程序至少都有一个线程,即main方法执行的那个线程。如果只是一个cpu,它怎么能够同时执行多段程序呢?这是从宏观上来看的,cpu一会执行a线索,一会执行b线索,切换时间很快,给人的感觉是a,b在同时执行,好比大家在同一个办公室上网,只有一条链接到外部网线,其实,这条网线一会为a传数据,一会为b传数据,由于切换时间很短暂,所以,大家感觉都在同时上网。 状态:就绪,运行,synchronize阻塞,wait和sleep挂起,结束。wait必须在synchronized内部调用。 调用线程的start方法后线程进入就绪状态,线程调度系统将就绪状态的线程转为运行状态,遇到synchronized语句时,由运行状态转为阻塞,当synchronized获得锁后,由阻塞转为运行,在这种情况可以调用wait方法转为挂起状态,当线程关联的代码执行完后,线程变为结束状态。
shine333 2013-02-27
  • 打赏
  • 举报
回复
jollwish 2013-02-26
  • 打赏
  • 举报
回复
引用 4 楼 ryanhuang2004 的回复:
这些文档因为加了密码需要密码才能打开.
这可不叫内容加密啊
ryanhuang2004 2013-02-26
  • 打赏
  • 举报
回复
引用 3 楼 oZouBianBian 的回复:
你这里说的加密是指什么加密呢,是读写权限的锁定吗?还是内容的加密?是想直接知道他是否加密还是在程序里面想判断他是否加密呢?如果你是想直接知道,你把它打开看看不就知道了,如果要在程序里面判断的话,File类里面有判断读写权限的方法,但是内容加密就没办法判断了,因为那是内容的事情
是内容加密. 用来判断像那些加了密码之类的word文档. 这些文档因为加了密码需要密码才能打开.
oZouBianBian 2013-02-18
  • 打赏
  • 举报
回复
你这里说的加密是指什么加密呢,是读写权限的锁定吗?还是内容的加密?是想直接知道他是否加密还是在程序里面想判断他是否加密呢?如果你是想直接知道,你把它打开看看不就知道了,如果要在程序里面判断的话,File类里面有判断读写权限的方法,但是内容加密就没办法判断了,因为那是内容的事情
ryanhuang2004 2013-02-17
  • 打赏
  • 举报
回复
没人知道么?
le531053648 2013-02-16
  • 打赏
  • 举报
回复
顶起 期待大牛的回答

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧