自己找到了,方便大家,贴出来
#!/usr/bin/perl -w
use CAM::PDF;
use CAM::PDF::PageText;
$infile = $ARGV[0];
#print "the input PDF file is $infile\n";
$outfile = $ARGV[1];
#print "the output TXT file is $outfile\n";
open (OUTFILE, ">>$outfile") or die("cannot open file : $!");
$pdf = CAM::PDF->new($infile) || die "$CAM::PDF::errstr\n";
$num = $pdf->numPages();
foreach $p (1..$num)
{
#print "this is in page $p\n";
$str = $pdf->getPageText($p);
CAM::PDF->asciify(\$str);
print $str;
print OUTFILE "$str\n"; # write to file
}
close (OUTFILE);
分享到:
相关推荐
共25个pdf 下面为第一个pdf目录 第一部分 Perl 基础 第1学时Perl 入门 第2学时Perl 的基本构件:数字和字符串 第3学时控制程序流 ...第5学时进行文件操作 第6学时模式匹配 第7学时哈希结构 第8学时函数
第一部分 Perl基础 第1学时 Perl入门 3 1.1 安装Perl 3 1.1.1 等一等,也许你已经安装了Perl 4 1.1.2 在Windows 95/98/NT上安装Perl 5 1.1.3 在UNIX上安装Perl 6 1.1.4 在Macintosh系统上安装Perl 7 1.2 文档资料 7 ...
原书名: Perl by Example(Third Edition),原出版社: PH PTR,作者: Ellie Quigley,译者: 杜炜,出版社:清华大学出版社,出版日期:2002 年8月,PDF 格式,大小 19 Mb。 内容简介 本书以最新版本的Perl ...
第一部分主要讲述Perl的基本概念,第二部分重点介绍Perl的一些高级特性,第三部分介绍如何使用Perl进行CGI编程,第四部分(即附录)讲述如何在不同的操作系统下安装Perl的各个模块。 本书结构清晰,讲解透彻,通俗易懂...
《Perl语言入门 (第五版) 高清中文PDF版》(O'Reilly Learning Perl, 5th Edition)((美)施瓦茨 & (美)菲尼克斯 & (美)福瓦)[PDF] 内容简介 《Perl语言入门》也就是大家所称道的 “小骆驼书”,是Perl程序设计人员...
时至今日,perl已发展成为一套功能齐备的程序语言,几乎可以在任何操作系统上完成各种任务——从简单的命令行工具到web应用开发,及至生物信息学、金融数据分析等等不一而足。其他书籍可能会着重于教会你使用perl...
perl的DBI使用手册,详细描述了如何连接数据库,如何使用dbi模块,对于使用perl语言进行运维,开发的小伙伴希望带来帮助
DBI是Perl数据库编程的主要接口。它与数据库产品无关,且为几乎所有的数据库产品提供了一致的子例程集。DBI将实际的数据库驱动程序与API分离,这样DBI程序可以处理任何数据库,甚至可以同时处理不同厂商的多个数据库...
《Perl语言入门 (第五版) 高清中文PDF版》(O'Reilly Learning Perl, 5th Edition)((美)施瓦茨 & (美)菲尼克斯 & (美)福瓦)[PDF] 内容简介 《Perl语言入门》也就是大家所称道的 “小骆驼书”,是Perl程序设计人员...
Perl标量的操作符[文].pdf
时至今日,Perl已发展成为一套功能齐备的程序语言,几乎可以在任何操作系统上完成各种任务——从简单的命令行工具到Web应用开发,及至生物信息学、金融数据分析等等不一而足。其他书籍可能会着重于教会你使用Perl...
第三章 操作符 第四章 列表和数组变量 第五章 文件读写 第六章 模式匹配 第七章 控制结构 第八章 子程序 第九章 关联数组/哈希表 第十章 格式化输出 第十一章 文件系统 第十二章 Perl5 中的引用/指针 第十三章 Perl ...
第1学时Perl 入门 第2学时Perl 的基本构件:数字和字符串 第3学时控制程序流 第4学时基本构件的堆栈:列表与数组 第5学时进行文件操作 第6学时模式匹配 第7学时哈希结构 第8学时函数
《Perl语言入门》也就是大家所称道的“小骆驼书”,是Perl程序设计人员最为仰赖的启蒙读物之一。自1993年以来,这本书就成为热卖的Perl语言教学材料,而此次新版又涵盖了Perl 5.10的最新变化。本书的诸位作者自1991...
第一部分主要讲述Perl的基本概念,第二部分重点介绍Perl的一些高级特性,第三部分介绍如何使用Perl进行CGI编程,第四部分(即附录)讲述如何在不同的操作系统下安装Perl的各个模块。 本书结构清晰,讲解透彻,通俗易懂...
这一版的“水獭书”经过更新和扩充,涵盖了最新的操作系统、技术和Perl模块,将会帮助你: * 管理用户账户 * 监测文件系统和进程 * 处理XML和YAML等格式的配置文件 * 使用DBI管理数据库,包括MySQL、MS SQL和Oracle ...
时至今日,Perl已发展成一套功能齐备的程序语言,横跨所有的操作平台,其用途虽包括Web程序设计、数据库操作、XML处理以及系统管理,却仍不失为日常用来处理繁琐事务的完美工具。许多人是迫于需要而使用Perl,却往往...
高级特性 第9学时其他函数和运算符 ...第11学时系统之间的互操作性 第1 2学时使用P e r l的命令行工具 第1 3学时引用与结构 第1 4学时使用模块 第1 5学时了解程序的运行性能 第1 6学时Perl 语言开发界
一种可在Unix操作系统下编程的模块化的高级语言Perl.在简要阐述Perl语言的基础上,以实例描述了Perl语言在电路仿真测试中的应用.
2.Perl.Testing程序高手秘笈.pdf 中文版(含目录) 程序高手秘笈》系列 前言 第一章 测试起步 安装Test模块 运行测试 解析测试结果 编写你的第一个测试 装载模块 改进测试比对 第二章 编写测试 跳过测试 标注测试...