这两天郁闷了!
我那个头目在交待任务的时候没给我讲清楚。
搞得我晕头转向的,今天专门过去问了下才知道自己要干些什么。
我现在做的是一个触摸屏程序的一部分、、
就是要实现从本地磁盘或者本地服务器上存储读取数据
然后将结果输出
文件存储这个比较简单,问题出现在数据读取上
因为对方大都以word文档的形式提供
如果直存直读的话
读取的时候还是word文档格式,是可修改的。
现在要的是不可修改的结果、、
有朋友给我提意见说用dataoutputstream数据流控制输出
但是这样的话文档输出字体格式之类的就不能控制
我在想,能不能把输出的格式控制为PDF格式
这样就可以使输出内容保持原word时的内容格式 
又实现了不可修改性
不知道这样想对不对,希望大家给提下意见啊!
我是刚学java的小菜鸟,对这个文件类型转化的程序不太熟。
如果可行的话,望那位达人给提供这个转化的小程序。
不甚感激!!!

解决方案 »

  1.   

    iText是一个能够快速产生PDF文件的java类库。iText的java类对于那些要产生包含文本,表格,图形的只读文档是很有用的。它的类库尤其与java Servlet有很好的给合。使用iText与PDF能够使你正确的控制Servlet的输出。
      

  2.   

    http://download.csdn.net/sort/tag/java%E6%93%8D%E4%BD%9CPDF
    这里面有个java操作pdf的类库
      

  3.   


    今天用java试着写简单pdf文档的时候 
    老报错啊
    软件包 com.lowagie.text 不存在
    import com.lowagie.text.*;
    itext以前没用过 是不是配置不对
    我jdk是1.5.0_04的
    不是在环境变量classpath那改下路径么?
      

  4.   

    如果你用Eclipse , 那么右键你的项目 , property --> build path 然后吧你的jar包加进来 。
      

  5.   

    我用的不是eclipse
    是jcreatorV4
    是不是一定要装eclipse才能用itext啊?
      

  6.   


    itext类库加载
    现在可以进行融合编译了
    嘿嘿  谢谢大家了
    有什么问题还要过来再度请教!