补充:
  估计需要生成的pdf文档比较复杂,如:第一页有表头,最后页有落款,中间页可显示数据,其实就跟平常的传真差不多。有什么好的api?

解决方案 »

  1.   

    大虾们能说的详细些吗?
    我听说itext可以生成pdf,但可以生成我需要的复杂格式的pdf文档吗?
    对xml的操作呢?读xml和生成xml
      

  2.   

    实际上JAVA的inputstream和outputstream是一种字符串机制,你要生成XML,直接把对应的字符串写入一个后缀为XML的文件就可以了。至于你要读入一个XML,实际上也就是读入很多字符串,然后比较字符串的过程。我不知道现在有没有直接能够解析XML语法以及标示语言的类包。如果没有,那么就得自己写,这将会是一种非常非常困难的事。
      

  3.   

    谢谢。
    可平时见宣传上说java处理xml是很得力的事啊?!
      

  4.   

    1;2的解决方法在java里很多3可以参考一个开源项目,项目名称好像是pdfbox
      

  5.   

    iText可以制作复杂的报表吗?