如何在PHP中将PDF文件转换为LibreOffice(ODT, ODS, ODP)文件?

How to convert a PDF file to a LibreOffice(ODT, ODS, ODP) file in PHP?

提问人:savegramer 提问时间:1/16/2023 最后编辑:savegramer 更新时间:1/16/2023 访问量:122

问:

我目前正在使用 PHPWord,我想知道是否有办法将 PDF 文件转换为 LibreOffice(ODT、ODS、ODP)?

这是我用来使用 PHPWord 将 .DOC 文件转换为 .DOCX 的代码:

use PhpOffice\PhpWord\IOFactory as WordIOFactory;

$phpWord = WordIOFactory::load('test/example.doc', 'MsDoc');
$phpWord->save('test.docx');

你能帮我在 PHP 中将 PDF 文件转换为 LibreOffice(ODT、ODS、ODP) 文件吗?

php libreoffice phpword odt ods

评论

0赞 savegramer 1/16/2023
PHPWORD可以做到这一点吗?或者你能给我一个想法或建议一个可以做到这一点的图书馆吗?
0赞 savegramer 1/16/2023
@k-j我真的不明白你在告诉我对自己做什么。你能写得更清楚或给我举个例子吗?
0赞 savegramer 1/16/2023
@k-j 我开始明白了。如果我有一个 docx 文件,是否可以将其转换为 ODP、ODS 和 ODT?如果是这样,您建议我如何转换它?
0赞 odan 1/16/2023
有CloudConvert API,能够将文件转换为其他格式。还支持 DOCX 到 ODP。cloudconvert.com/apis/pdf-to-office
0赞 savegramer 1/16/2023
@k-j 然后你建议我用什么来将 docx 转换为 odp、ods 和 odt?

答: 暂无答案