1.pdf转图片
yum -y install ImageMagick
yum install ImageMagick-devel
pecl install imagick
安装imageMagick和imagick php扩展
写道
function pdf2png($PDF,$Path){
if(!extension_loaded('imagick')){
return false;
}
if(!file_exists($PDF)){
return false;
}
$IM =new imagick();
$IM->setResolution(100,100);
$IM->setCompressionQuality(3);
$IM->readImage($PDF);
foreach($IM as $Key => $Var){
$Var->setImageFormat('png');
$Var->rotateImage(new ImagickPixel(), 90);
$Filename = $Path.'/'.md5($Key.time()).'.png';
if($Var->writeImage($Filename)==true){
$Return[]= $Filename;
}
}
return $Return;
?>
if(!extension_loaded('imagick')){
return false;
}
if(!file_exists($PDF)){
return false;
}
$IM =new imagick();
$IM->setResolution(100,100);
$IM->setCompressionQuality(3);
$IM->readImage($PDF);
foreach($IM as $Key => $Var){
$Var->setImageFormat('png');
$Var->rotateImage(new ImagickPixel(), 90);
$Filename = $Path.'/'.md5($Key.time()).'.png';
if($Var->writeImage($Filename)==true){
$Return[]= $Filename;
}
}
return $Return;
?>
2 OCR识别文字
调用http://ocr.wdku.net/模拟提交识别请求
3 读取pdf中的文件内容
调用pdfparser
<?php // 创建源码中的Parser类对象 $path = "20170717_171204.pdf"; $parser = new Smalot\PdfParser\Parser(); // 调用解析方法,参数为pdf文件路径,返回结果为Document类对象 $document = $parser->parseFile($path); // 获取所有的页 $pages = $document->getPages(); // 逐页提取文本 foreach($pages as $page){ echo($page->getText()); } ?>
相关推荐
All About PDF 顾名思义是包含了PDF工具相关的一切功能,所以All About PDF是一款包含具备PDF合并、PDF分割、PDF保护、页面删除、水印添加、PDF解锁、PDF转换、PDF压缩等多种实用功能于一体的多功能综合性PDF工具箱...
PDF解锁专家是一款界面简洁且操作方便的PDF限制解除工具。使用该软件,你可以方便的解除PDF文档的所有者密码,让受到保护的PDF文件可以被复制、打印和转换,快来下载体验吧。 软件功能 PDF解锁专家支持拖拽和批量...
全能PDF工具箱专业版是一款集PDF转换、PDF压缩、pdf解锁密码、PDF拆分合并以及PDF元数据编辑于一体的本地化全能PDF工具箱软件,所有模式都支持批量处理文件,所有功能都在一个现代且友好直观的界面上完整呈现,基本...
绿色版的 ARA 修复工具 和PDF 修复工具
All About PDF 顾名思义是包含了PDF工具相关的一切功能,所以All About PDF是一款包含具备PDF合并、PDF分割、PDF保护、页面删除、水印添加、PDF解锁、PDF转换、PDF压缩等多种实用功能于一体的多功能综合性PDF工具箱...
除了无与伦比的安全性外,PDF Anti-Copy还具有与竞争对手相关的其他相关优势: 用户友好: 与其他PDF转换程序不同,此软件不需要用户记住长密码才能保护页面。由于漫长的流程来确保保护,所以经历了麻烦的日子。使用...
该工具是针对office转换为pdf开发的,相关的jar包都包含在其中,需要配置的文件也已经打包在压缩文件中,如果不知道如何进行操作,其中附有说明文件,代码都已经正常测试通过了。
免费PDF转换工具,功能包含PDF转word,PDF转excel,PDF转文本,PDF转PPT,PDF转图片,PDF转长图,PDF合并和拆分,PDF线性化灰度化,PDF提取,PDF删除等PDF操作功能,另外还支持诸多文件格式转换为PDF格式,例如:...
ETL工具箱pdf版,ETL必备的一本书,具体介绍了ETL及相关使用方法
Labview相关工具包与模块安装方法,超级详细,图文教导,快速越过LabView初期环境搭建的痛
ICEpdf是一种开源,轻量级的pdf 引擎,用于展示/查看PDF文档,转换和抽取PDF文档的内容,还可以集成到Java桌面应用程序或Web服务器中使用。itextpdf用于itext库创建pdf文件。
PDF解密工具是一款方便易用的pdf限制解除工具。该软件操作简单,只需要把受保护的PDF文件拖到界面上就会进行自动开始解除工作。有了他,你就可以有效解除pdf文档,使得被保护的文件可以进行复制,打印等处理,快来...
内置了各类PDF文件相关工具的链接,您可以方便的用它帮您进行PDF转word的工作,编辑PDF文件的工作 具有文本选择和查找功能。能够打开带密码的Pdf文档。可以用来查看和打印 Adobe 便携文档格式 (PDF) 文件.
PDF24 Tools是一款强大的PDF工具合集,几乎已经包含所有PDF相关操作。打开软件,首页满满当当罗列的都是它的功能,点击即可进入使用。 比如,将PDF转换成Word、Excel、PPT格式,甚至PNG、TXT。还有常规的PDF合并...
Linux 网络接口配置文件及相关工具.pdf Linux 网络接口配置文件及相关工具.pdf Linux 网络接口配置文件及相关工具.pdf
提供基于java语言实现的word转pdf工具里,里面有相关jar包及demo,直接粘贴到项目中即可使用!
这是一款PDF工具箱,软件一共内置了30多个跟PDF文件操作相关的功能,不需要注册登录,也没有任何的广告,所有的功能都是不限制次数使用的,只要你有PDF的需求它都能满足你! 一起包括了30多个与PDF文件处理相关的...
我们有时会碰到网上好多教学文档是pdf格式的,下载下来打不开 用这个可以
pdfutils.rar
在很早以前(记得大概在 2013 年的样子吧)分享了自己写的一个 SPWM 工具与一些相关技术资料,这期间收到了许多网友的信息,也结交了不少的网友。总体来说本 SPWM 工具使用起来还是比较简单方便的,之前在几个大的...