• 在网页中在线浏览ppt文档


    方法一:

    把ppt文件的扩展名直接修改为pps,嵌入到网页中

    缺点:这种方式浏览器会提示是打开,还是下载,选择打开的话会直接在浏览器中打开,并且客户端一定要安装Office PowerPoint才能打开

    方法二:

    把ppt文件在PowerPoint中另存为网页,保存类型为htm,可以直接在网页中打开

    缺点:每一个ppt文档都需要在PowerPoint中另存为网页,因为需要转换格式,在特殊场景下可能不适用

    方法三:

    使用微软提供的ocx控件

    下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyId=CE2CA4FD-2169-4FAC-82AF-770AA9B60D77

    介绍地址:http://support.microsoft.com/default.aspx?scid=kb;en-us;311765

    缺点:学习难度较大,需要修改浏览器权限,琢磨了许久,不得不放弃

    方法四:

    使用第三方软件,如SOAOffice、iweboffice、ntko等

    没有做具体研究

    方法五:

    用PPT To Video Scout转换成avi,flv等影片格式

    缺点:不能手动控制要跳转到哪个页面

    方法六:

    使用PowerPoint to Flash将ppt文件转换为flash文件,转换的flash用鼠标点击flash可以播放影片,并且可以通过选项设定在flash上添加前进或后退的按钮

     方法七:

    将ppt转换为图片,但是对于ppt中存在视频的话,可能不适用,而且截图会存在像素的问题,所以播放图片会模糊。

     

    我暂时采用了方法二的方式,查看了一下数字标牌的播放方式,找到了它存储的temp文件,发现为htm格式的网页,但是我用ppt转换为的htm与他存储的htm格式的图标不同,而且由ppt转换后的htm会存在大纲,通过下边的方法我将大纲去掉了,不知道和网页格式htm还会不会存在区别,暂定这种方式把!

    去掉大纲的方法:

    不显示大纲可以实现!当你将ppt文件保存为html文件时,它会自动生成一个文件夹,到里面找到frame.html,并用记事本打开它。你会看到有下面这段代码。其实只要改动两个地方就行了:第一去掉这句“ <frame src=outline.htm title="大纲" name=PPTOtl>”。再将“<frameset cols="25%,*" onload="Load()" id=PPTHorizAdjust framespacing=1 frameborder=1>”中的cols="25%"改为cols="100%"。

    第二把这句<frame src=outline.htm title="大纲导航栏" name=PPTOtlNav scrolling=no noresize>去掉,再把<frameset cols="25%,*" framespacing=1>
    这句中的cols="25%"改为cols="100%"。




     

  • 相关阅读:
    css3 animation 点亮灯光效果
    setTimeout和setInterval
    红绿灯 promise和原始方式实现
    思考3
    转载: 理解Javascript执行过程
    tapable
    SVG: 将 svg 导出成图片
    ES6: Module:
    d3 插值-实现一个简单的 animation
    three.js开发指南(第三版)_案例源码
  • 原文地址:https://www.cnblogs.com/lgx5/p/5662571.html
Copyright © 2020-2023  润新知