把变成字符流,再写到另外一个文件,怎么就打不开了?要怎样操作的呢?一定要POI之类的吗?
- Java code
String filePath="C:\\Java-Exception.ppt"; File distFile = new File(filePath); String contect=FileMaster.file2String(distFile,"gbk"); String contect1=encode(contect,"gbk");//加密 String contect2=decode(contect1,"gbk"); //解密 String filePathAndName="C:\\base64Java-Exception.ppt"; FileMaster.newFile(filePathAndName, contect2);
------解决方案--------------------------------------------------------
java本身提供 当然只能用别人的提供操作的组件了。
------解决方案--------------------------------------------------------
Office系列用POI和Jacob提供的JAR包.
------解决方案--------------------------------------------------------
我觉得你要解决的问题不是java word ppt pdf读写了。
而是webservices怎么处理二进制文件。 <--你可以通过左边的关键字搜索。
下面的链接,希望对你有用。
http://blog.csdn.net/taochenpfj/article/details/3858722