pdf2htmlex的调用 需要使用可执行文件PDF2HTMLEX将PDF文件转换为HTML文件,如何在PHP中调用该文件。尝试过EXEC和System,始终没有成功。各位大侠有无该方面的详细介绍和解决办法?期待!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你先在cli 命令行运行下,如果不行,就是这个文件有问题。如果命令行下可以,web上不行,要查看是否有执行权限。 在Windows XP的命令行中可以执行,但在WEB中无法运行。如何设置权限?非常感谢!!!! 你看一下你的PDF2HTMLEX这个可执行文件是什么权限 4楼同学: 怎么查询该文件的权限? 如何设置 使用函数is_executable 显示是可以执行的 我的php 为5.4 使用其他软件如Labview能够很好地执行该文件实现pdf到html的转换。 分割文件:pdf2htmlEX -l 210 --no-drm 1 --fit-width 1024 --dest-dir html --external-hint-tool="ttfautohint" --split-pages 0 "test.pdf"pdf2htmlEX -l 20 --no-drm 1 --fit-width 1024 --dest-dir html --external-hint-tool="ttfautohint" --split-pages 1 --printing 1 "test.pdf"help:http://my.oschina.net/robin3d/blog/206900 centos7重新设置防火墙就好了 $pdf2html_cmd="pdf2htmlEX --fit-width 1024 --printing 1 --hdpi 100 --vdpi 100 --embed-outline 0 '/data/doc/".$row['docname']."' 'doctemp/".$randkey.".html'"; $resuit=1; system($pdf2html_cmd,$resuit); which PDF2HTMLEX然后进入这个目录ls -lt |grep PDF2HTMLEX 看看权限。然后执行sudo chmod 0777 PDF2HTMLEX 再测试 如何用数组去接受这一系列参数? 一个符号 求一mysql数据库解决办法 发个非技术帖。 请问为什么我得到的当前时间不对呢? FCKeditor问题。 弄不明白的function里的while PHP数组问题 为什么我在MYSQL里面设置时间默认为NOW(),结果它显示的是00-00-00 00:00:00 为什么sql中使用了sum和group by 后取出的结果都为零,且格式也不对,变得很长? 路径中包含中文时,PHP解析失败 php如何批量上传数据库
如果命令行下可以,web上不行,要查看是否有执行权限。
使用函数is_executable 显示是可以执行的
我的php 为5.4 使用其他软件如Labview能够很好地执行该文件实现pdf到html的转换。
pdf2htmlEX -l 210 --no-drm 1 --fit-width 1024 --dest-dir html --external-hint-tool="ttfautohint" --split-pages 0 "test.pdf"pdf2htmlEX -l 20 --no-drm 1 --fit-width 1024 --dest-dir html --external-hint-tool="ttfautohint" --split-pages 1 --printing 1 "test.pdf"help:
http://my.oschina.net/robin3d/blog/206900
$pdf2html_cmd="pdf2htmlEX --fit-width 1024 --printing 1 --hdpi 100 --vdpi 100 --embed-outline 0 '/data/doc/".$row['docname']."' 'doctemp/".$randkey.".html'";
$resuit=1;
system($pdf2html_cmd,$resuit);
然后进入这个目录
ls -lt |grep PDF2HTMLEX
看看权限。
然后执行
sudo chmod 0777 PDF2HTMLEX
再测试