1

我在谷歌上搜索了有关 PHPPresentation 的信息,但没有找到。我知道已经问过这类问题(PHPOffice PHPPresentation 在保存 pptx 时失去原始样式)并且我已经检查了这个特定问题的答案(https://github.com/PHPOffice/PHPPresentation/issues/161

我已经按照上面的答案做了,但它根本不起作用。这是我的以下代码:-

$templatepath = public_path('images/samples/sample.pptx');
$pptReader = IOFactory::createReader('PowerPoint2007');
$oPHPPresentation = $pptReader->load("$templatepath");
//save pptx
$xmlWriter = IOFactory::createWriter($oPHPPresentation, 'PowerPoint2007');
$newsamplepath = storage_path('app/public/ppts/sample'.str_random(5).'.pptx');
$xmlWriter->save($newsamplepath);

我的 sample.pptx 如下所示:-

在此处输入图像描述

输出如下: - 在此处输入图像描述

谁能帮我解决这个问题。

4

0 回答 0