Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在我的网站上为学生和老师动态嵌入Powerpoints_Javascript_Php_Html_Ajax_Powerpoint - Fatal编程技术网

Javascript 在我的网站上为学生和老师动态嵌入Powerpoints

Javascript 在我的网站上为学生和老师动态嵌入Powerpoints,javascript,php,html,ajax,powerpoint,Javascript,Php,Html,Ajax,Powerpoint,我需要嵌入theachers上传到我网站的powerpoints 我尝试过的事情: 使用view.officeapps.live.com嵌入 问题是iframe上显示的powerpoints都是流式的,所以如果有人在同一时间在不同的幻灯片上对powerpoint做了什么,这是不可能的 使用PHPPowerPointAPI 我不能用这个API嵌入powerpoints,我已经尝试了几乎所有的方法让它工作,但似乎这对我来说是不可能的 这是我的PhpPowerpoint的代码 <?php us

我需要嵌入theachers上传到我网站的powerpoints

我尝试过的事情:

  • 使用view.officeapps.live.com嵌入

    问题是iframe上显示的powerpoints都是流式的,所以如果有人在同一时间在不同的幻灯片上对powerpoint做了什么,这是不可能的

  • 使用PHPPowerPointAPI

    我不能用这个API嵌入powerpoints,我已经尝试了几乎所有的方法让它工作,但似乎这对我来说是不可能的

  • 这是我的PhpPowerpoint的代码

    <?php
    
    use PhpOffice\PhpPresentation\PhpPresentation;
    use PhpOffice\PhpPresentation\IOFactory;
    use PhpOffice\PhpPresentation\Style\Alignment;
    use PhpOffice\PhpPresentation\Style\Color;
    use PhpOffice\PhpPresentation\Shape\MemoryDrawing;
    use PhpOffice\PhpPresentation\Style\Fill;
    
    require_once 'PhpPresentation/src/PhpPresentation/Autoloader.php';
    \PhpOffice\PhpPresentation\Autoloader::register();
    
    require_once 'Common/src/Common/Autoloader.php';
    \PhpOffice\Common\Autoloader::register();
    
    $pptReader = IOFactory::createReader('PowerPoint2007');
    $oPHPPresentation = $pptReader->load('http://webitcloud.net/PW/1617/weduc/Teste.pptx');
    
    $oTree = new PhpPptTree($oPHPPresentation);
    echo $oTree->display();
    
    ?>
    
    
    
    我尝试嵌入的Powerpoint是Tetste.pptx。 所有路径均正确,出现的错误如下:

    “无法打开阅读!文件不存在。'in/home/webitcloud/public_html/PW/1617/weduc/PhpPresentation/src/PhpPresentation/Reader/PowerPoint2007.php:97

    可以帮助我的事情

  • 某种类似于PhpPowerpoint的API,允许我动态地修改pptx

  • 一些将教师先前上传的powerpoints转换为html格式的代码

    提前感谢,

    阿丰索·马丁尼奥


  • 我不明白第一点。你能澄清一下吗?我不想流式播放powerpoint,我只是想把它嵌入我的网站,这样每个人都可以看到它,而不是流式播放。view.officeapps.live.com对pptx进行流式处理。如果需要PhpPowerpoint的帮助,请提供代码和错误日志。如果你想得到API的推荐,最好在谷歌上搜索,然后在这里询问!我已经发布了我的代码和相关错误: