在PHP中将PDF文档转换为Microsoft Word格式的最佳方式是什么?这可以作为PHP脚本或调用(Linux)可执行文件(使用proc_open())。它只需要相对较快并生成高质量的Word文档(采用97/2000/2003格式)。PHP中的高质量PDF转换为Word?
商业软件是可以的。
在PHP中将PDF文档转换为Microsoft Word格式的最佳方式是什么?这可以作为PHP脚本或调用(Linux)可执行文件(使用proc_open())。它只需要相对较快并生成高质量的Word文档(采用97/2000/2003格式)。PHP中的高质量PDF转换为Word?
商业软件是可以的。
Openoffice有一个PDF import extension。大多数OpenOffice是可编写脚本的,所以你应该能够编写一个命令行界面来执行转换。 UNO官方维基上有许多examples。
到目前为止,最简单的方法是phpLiveDocx。它可以加载DOC,DOCX和RTF并保存为PDF。它可以从http://www.phplivedocx.org/articles/brief-introduction-to-phplivedocx/下载下载文件包含大量示例应用程序,它们说明了PHP5库的各个方面。狮子座
这与他们想要的相反! – 2010-03-04 06:06:38
要阅读PDF 文件,则需要安装XPDF包,其中包括 “pdftotext。”一旦你安装XPDF/pdftotext,运行下面的PHP语句来获取PDF文本:
content = shell_exec('/usr/local/bin/pdftotext '.$filename.' -');
获取内容后,下载PHPDOCX社区版,尝试这样的。
<?php
require_once '../../classes/CreateDocx.inc';
$docx = new CreateDocx();
$textInfo = $content;
$paramsTextInfo = array(
'val' => 1,
'i' => 'single',
'sz' => 8
);
$docx->addText($textInfo, $paramsTextInfo);
$docx->createDocx('report.docx');
?>
它将失去格式。只是转换不关心,如何保持格式呢? – 2016-05-12 14:44:24
不起作用。它OO将其转换为绘图而非文档。 – 2010-03-04 06:07:08