-1

我第一次使用 PHPPresentation,一切正常,但我不想将文件保存到某个目的地,我想通过网络浏览器下载该文件。怎么做?

请帮忙。

这是将文件保存在某个目的地的代码

$oWriterPPTX = IOFactory::createWriter($objPHPPresentation, 'PowerPoint2007');
$oWriterPPTX->save(__DIR__ . "/sample.pptx");
4

2 回答 2

0

PHPPresentation 应该类似于 PHPExcel。

根据这个问题,您可以使用:

$oWriterPPTX->save('php://output');
于 2019-08-20T13:12:43.227 回答
0

试试这个代码

 header("Content-Type: application/vnd.openxmlformats-officedocument.presentationml.presentation");
    header("Content-Disposition: attachment; filename=test.pptx");
    $oWriterPPTX = IOFactory::createWriter($this->objPhpPresentation,'PowerPoint2007' );
    $oWriterPPTX->save('php://output');
于 2019-08-22T12:33:24.547 回答