`

js 打开ppt

阅读更多
Open(FileName, ReadOnly, Untitled, WithWindow)
Open2007(FileName, ReadOnly, Untitled, WithWindow, OpenAndRepair)


function ConvertPPT2MHT(file)
{
  var PPT = new ActiveXObject("PowerPoint.Application");
  var Pres = PPT.Presentations.Open(file, false, false, false);
  Pres.SaveAs(target_htm_file, 12, false);
  Pres.Close();
}


JS实现在线修改服务端office文档 
<script language="javascript" type="text/javascript">
function openfile(path)
{
     var exName=path.substr(path.lastIndexOf(".")+1).toLowerCase();
var fName=path.substr(path.lastIndexOf("\\")+1).toLowerCase();
if (exName=="doc")
{
      var word;
         word = new ActiveXObject("Word.Application");
      word.Visible = true;
         word.Documents.Open(path,true,false);
  word.Application.Activate();
  word.WindowState = 1;
  return;
}
if (exName=="xls")
{
  var excel;
  excel=new ActiveXObject("Excel.Application");
  excel.Visible=true;
  excel.Workbooks.Open(path,true,false);
  excel.WindowState = 1;
  return;
}
if (exName=="ppt")
{
  var powerpoint;
  powerpoint=new ActiveXObject("PowerPoint.Application");
  alert(powerpoint);
  powerpoint.Visible=true;
  powerpoint.Presentations.Open(path,true,false);
  return;
 
}
}
</script>  


excel.application的WorkBooks的方法:


work.Document方法:



Open(FileName, ReadOnly, Untitled, WithWindow)
Open2007(FileName, ReadOnly, Untitled, WithWindow, OpenAndRepair)


function ConvertPPT2MHT(file)
{
  var PPT = new ActiveXObject("PowerPoint.Application");
  var Pres = PPT.Presentations.Open(file, false, false, false);
  Pres.SaveAs(target_htm_file, 12, false);
  Pres.Close();
}


JS实现在线修改服务端office文档 
<script language="javascript" type="text/javascript">
function openfile(path)
{
     var exName=path.substr(path.lastIndexOf(".")+1).toLowerCase();
var fName=path.substr(path.lastIndexOf("\\")+1).toLowerCase();
if (exName=="doc")
{
      var word;
         word = new ActiveXObject("Word.Application");
      word.Visible = true;
         word.Documents.Open(path,true,false);
  word.Application.Activate();
  word.WindowState = 1;
  return;
}
if (exName=="xls")
{
  var excel;
  excel=new ActiveXObject("Excel.Application");
  excel.Visible=true;
  excel.Workbooks.Open(path,true,false);
  excel.WindowState = 1;
  return;
}
if (exName=="ppt")
{
  var powerpoint;
  powerpoint=new ActiveXObject("PowerPoint.Application");
  alert(powerpoint);
  powerpoint.Visible=true;
  powerpoint.Presentations.Open(path,true,false);
  return;
 
}
}
</script>  


excel.application的WorkBooks的方法:


work.Document方法:

ppt.presentations方法
Presentations.Open 方法


Function Open(FileName As String,              [Password As VARIANT],              [ReadOnly As KsoTriState = 0],              [Untitled As KsoTriState = 0],              [WithWindow As KsoTriState = -1]) As Presentation参数说明
FileName
String 类型,必需。表示要打开的演示文稿的名称。

Password
String 类型,可选。表示打开指定的演示文稿需要指定的密码。

ReadOnly
KsoTriState 类型,可选。表示是否以只读方式打开指定的演示文稿。

Untitled
KsoTriState 类型,可选。表示打开的演示文稿是否为无标题。

WithWindow
KsoTriState 类型,可选。表示打开的演示文稿是否可见。

返回值

Presentation 对象
  • 大小: 81 KB
  • 大小: 107.3 KB
  • 大小: 69.1 KB
  • 大小: 69.1 KB
分享到:
评论
1 楼 bommeibo 2013-03-15  
好文章..

相关推荐

    将pdf,ppt,word,excel在浏览器中打开

    PDF.js是Mozilla开发的一个开源库,专门用于在浏览器中渲染PDF文件,它无需任何插件,只需JavaScript即可实现。PDF.js能够提供高质量的PDF文档显示,并支持多种现代浏览器。使用PDF.js,开发者可以轻松地集成PDF预览...

    HTML+JS实现浏览器在线预览文件(支持pdf、excel、ppt、doc、jpg、png格式)

    如果需要更丰富的交互,如缩放、导航等,可以使用第三方库,如PDF.js,它是Mozilla提供的一个纯JavaScript编写的PDF解析和渲染库。 对于图片(JPG、PNG)的预览,HTML的`&lt;img&gt;`标签即可胜任,只需要设置`src`属性为...

    javascript ppt(完全版)

    在HTML中,JavaScript可以通过直接嵌入、事件定义等方式使用,也可以将JavaScript代码放入单独的.js文件中,然后在HTML中通过`&lt;script&gt;`标签进行引用。 例如,以下代码展示了如何在HTML中定义一个按钮,当用户点击...

    js插件实现网页版PPT效果

    想象一下,将你平常演讲常用的PPT修改为网页版本是一种什么体验 今天特意整理了一个网页PPT插件,简单好用 做了一个简单的demo,大家可以下载试试看 使用方法: 1、将CSS代码引入到你的网页中 2、将...

    pptjoin 多个ppt文件合并成一个ppt文件

    为了解决这个问题,出现了专门的工具,例如“pptjoin”,这是一个用JavaScript(JS)语言开发的程序,专门用于将多个PPT文件整合成一个单一的PPT文件。 “pptjoin”的核心功能是提供了一个便捷的解决方案,使得用户...

    网页设计教程ppt版HTML,JS

    网页设计是数字时代的核心技能之一,HTML(超文本标记语言)和JavaScript(简称JS)是构建动态、交互式网页的基础工具。...无论是为了个人兴趣还是职业发展,掌握HTML和JavaScript都将为你打开一扇通往数字世界的门。

    JAVASCRIPT.ppt

    例如,`window.showModalDialog()`和`window.showModelessDialog()`是两个对话框函数,它们可以打开一个新的窗口来显示指定URL的内容。`sURL`参数是必需的,指定了对话框加载的页面地址;`vArguments`是可选的,可以...

    JavaScript.ppt

    JavaScript的语法相对简单,通常放在HTML文档中`&lt;script&gt;`标签内,也可以存储在单独的.js文件中,或者作为HTML元素的属性值。需要注意的是,JavaScript是区分大小写的,并且语句通常以分号结尾,尽管在某些情况下...

    javascript学习PPT版本

    JavaScript,也被称为JS,是一种广泛应用于网页和网络应用的编程语言。它主要负责网页的动态交互,让静态的HTML页面变得生动有趣。本教程“JavaScript学习PPT版本”旨在为初学者提供一个全面且易懂的入门口径,帮助...

    前端PPT预览插件资源

    在前端开发中,有时我们需要为用户提供预览PPT文件的功能,而无需依赖第三方服务或打开新的浏览器窗口。这种需求可以通过引入特定的预览插件来实现。本文将深入探讨一个名为“PPTXjs”的前端插件,它专门用于处理...

    ppt转换成图片文件

    2. **Automation技术**:Automation是COM的一部分,允许程序间通信,使得VC++代码可以控制PowerPoint实例,如打开PPT文件、遍历幻灯片、保存每一页为图片等。 3. **图像处理库**:为了将幻灯片保存为图片,程序可能...

    ppt 转化成html5

    这包括创建`&lt;html&gt;`、`&lt;head&gt;`、`&lt;body&gt;`标签,以及对应的样式表(CSS)和脚本(JavaScript)来确保展示效果和交互性。 5. **输出HTML5文件**:最后,将生成的HTML字符串写入文件,完成转换过程。 ```java ...

    ppt-join.zip

    3. **pptjoin.functions.js**:这是另一个JavaScript文件,很可能包含了处理PPT合并的具体函数和逻辑。这些函数可能包括读取PPT文件、合并幻灯片、保存新文件等操作。 4. **lang.en-US.js**:这是一个语言文件,...

    js 在线编辑office source 浏览器在线打开office

    【标题】:“JS在线编辑Office源码:浏览器中打开Office文档” 在当今互联网技术日新月异的时代,JavaScript(简称JS)已经成为了网页开发中不可或缺的一部分。它不仅可以用于实现丰富的用户交互,还可以处理各种...

    JavaScript入门ppt

    这份“JavaScript入门ppt”提供了一个全面且简明的学习路径,帮助初学者掌握这门语言的基础和核心概念。以下是对各章节内容的详细解读: 1. **第01讲 实现JavaScript.ppt** - JavaScript的历史和发展:讲解...

    unity 显示word excel pdf ppt 等文件

    或者,如果目标设备支持,可以考虑使用PDF.js这样的JavaScript库,通过WebView加载并显示。 5. **处理PPT** PPT文件的处理方式与Word类似,可以使用Aspose.Slides将其转换为HTML或者图片序列,再通过WebView进行...

    将PPT转换成HTML文件

    将PPT(PowerPoint演示文稿)转换成HTML文件是一种实用的方法,因为HTML格式支持在网页浏览器中直接打开,无需特定的应用程序。下面,我们将详细讨论这个过程,包括涉及到的工具、库以及转换的具体步骤。 首先,...

    ppt-ndi:PPT NDI通过NewTek发布的NDI技术传输PowerPoint演示文稿 新版本1.06

    PPT NDI介绍PPT NDI通过NewTek发布的NDI技术传输PowerPoint演示文稿。 得益于透明性的支持,它也可以用作字符生成器。它还提供了支持Alpha透明度的SlideShow监视器功能,并且可以集成到...打开PowerPoint演示文稿....

    jquery PPT

    **jQuery PPT 知识点详解** jQuery 是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互等任务。在"jQuery PPT"中,我们将会探讨一系列关于jQuery的核心概念和实用技巧,这些内容通常...

    网页传参播放ppt

    // 打开PPT文件 Presentation pptPresentation = pptApp.Presentations.Open(Request.QueryString["file"]); // 设置起始幻灯片 SlideRange startSlide = pptPresentation.Slides[Convert.ToInt32(Request....

Global site tag (gtag.js) - Google Analytics