如何在Delphi内一行一行的读取PDF文档的内容?每读取一行就显示在text里。

解决方案 »

  1.   

    没做过,可行吗?
    有些PDF文件是连自己的文本选取工具都选不了的
      

  2.   

    PDF可是Adobe公司耶!怎么读呀?
      

  3.   

    pdf不是有保护的吗?如果没有adobe的源码,这个看样子是很难实现了。
      

  4.   

    pdf 文件格式是公开的。楼主可以去查,但是,呵呵,此任务相当艰巨。不知道有没有现成的读 pdf 文件的 库。(pdf 阅读器都是免费的,adobe 靠其编辑器赚钱)
      

  5.   

    如果要实现的话,也不是不可以,一个方法是用sdk,一个方法是用ole(需安装adobe acrobat)。但是有一点你要确定,就是pdf是否是图片格式的,是否受保护了。用sdk的话,比较麻烦,因为没有for delphi,所以必须用c先写一个处理的动态链接库。
    用ole的话,速度有些慢。