现有简单需求如下:已知字符串“AA,BB、CC,DD(E、F,)”,请注意分隔符有三种 逗号、顿号和括号。
要求:
在现有PDF文件:“pdf.pdf”的第一页的页眉处 增加 字符“AA”并另存为pdf1.pdf并打印
在现有PDF文件:“pdf.pdf”的第一页的页眉处 增加 字符 “BB”并另存为pdf2.pdf并打印
在现有PDF文件:“pdf.pdf”的第一页的页眉处 增加 字符 “CC”并另存为pdf3.pdf并打印
在现有PDF文件:“pdf.pdf”的第一页的页眉处 增加 字符 “E”并另存为pdf4.pdf并打印
在现有PDF文件:“pdf.pdf”的第一页的页眉处 增加 字符 “F”并另存为pdf5.pdf并打印请有能力和有兴趣的高手帮写出代码。短信联系13260009009,可适当付费。再次感谢!

解决方案 »

  1.   

    这很复杂吗??那就在pdf文件第一页插入一个字符吧。这还复杂吗?
      

  2.   

    的确不懂,才来请教,不过听说 itext或者pdfbox 都可以实现。咱们还是讨论如何实现而不是讨论这个问题的复杂性。还是请有能力或者有兴趣的朋友回复,非此类恭请免开尊口,谢谢。
      

  3.   

    PDF如果没有加密的话,应该不太难。脑壳够烂的话,可以考虑用photoshop的自动化,结合自己搞一个批处理模板弄,应该成本很低。
      

  4.   

    1. 首先pdf文档格式没有页眉页脚这一说法,写字要指定绝对坐标,类似TextOut。
    2. 操作pdf文档很复杂,你要自己写驱动估计不现实;免费的pdf编辑工具(代码)没有好用的(好用的都商业化,去赚钱了);你所说的“pdfbox”对中文支持不行,“itext”没听说过。
      

  5.   

    刚成功封装了Pdflib可以很方便的实现你的需求,要的话联系我.
      

  6.   

    找到PDF编辑器,编辑即可>>>>>>>>
      

  7.   


    封装的能实现哪些功能啊,支持从数据库中读PDF至内存流吗(不存为文件)?
      

  8.   

    PDFlib有这个功能,他们称为虚拟文件系统(PVF),就是专门针对你说的这种需求所设计的.