Php 删除幻灯片后,OpenTBS pptx信息不会更新
我正在使用OpenTBS从pptx文件中删除幻灯片。我使用以下命令删除幻灯片:Php 删除幻灯片后,OpenTBS pptx信息不会更新,php,powerpoint,opentbs,Php,Powerpoint,Opentbs,我正在使用OpenTBS从pptx文件中删除幻灯片。我使用以下命令删除幻灯片: $pptx->PlugIn(OPENTBS_DELETE_SLIDES, $slidesDeleteArr); 原始文件是42张幻灯片,我删除了除幻灯片2以外的所有幻灯片。在输出pptx中,只有幻灯片2是正确的,但是当我看到这个pptx文件的属性时,它仍然显示42张幻灯片。请看下面的截图 PowerPoint将幻灯片数量存储在docProps/app.xml部分: <Slides>12</S
$pptx->PlugIn(OPENTBS_DELETE_SLIDES, $slidesDeleteArr);
原始文件是42张幻灯片,我删除了除幻灯片2以外的所有幻灯片。在输出pptx中,只有幻灯片2是正确的,但是当我看到这个pptx文件的属性时,它仍然显示42张幻灯片。请看下面的截图
PowerPoint将幻灯片数量存储在docProps/app.xml部分:
<Slides>12</Slides>
12
我想象PowerPoint只在您在程序中添加或删除幻灯片时写入幻灯片的数量。听起来,当您第一次打开文件时,您必须更新XML部分以获得准确的幻灯片计数