/** * @author wsf html转换工具 */ var filePath = "d:"; function exportHtml() { if (filePath != null) { var file; try { var fso = new ActiveXObject("Scripting.FileSystemObject"); file = fso.createtextfile(filePath + "/测试导出.html", true); // 创建文件 file.WriteLine(content.innerHTML); // 写入数据 alert("导出成功"); } catch(e) { alert("导出失败"); } finally { if (file != null) file.close(); // 关闭连接 } } } function exportWord() { if (filePath != null) { try { var word = new ActiveXObject("Word.Application"); var doc = word.Documents.Add("", 0, 1); var range = doc.Range(0, 1); var sel = document.body.createTextRange(); try { sel.moveToElementText(content); } catch(notE) { alert("导出数据失败,没有数据可以导出。"); window.close(); return; } sel.select(); sel.execCommand("Copy"); range.Paste(); // word.Application.Visible = true;// 控制word窗口是否显示 doc.saveAs(filePath + "/导出测试.doc"); // 保存 alert("导出成功"); } catch(e) { alert("导出数据失败,需要在客户机器安装Microsoft Office Word(不限版本),将当前站点加入信任站点,允许在IE中运行ActiveX控件。"); } finally { try { word.quit() } catch(ex) {} } } } function exportPdf() { if (filePath != null) { try { var word = new ActiveXObject("Word.Application"); var doc = word.Documents.Add("", 0, 1); var range = doc.Range(0, 1); var sel = document.body.createTextRange(); try { sel.moveToElementText(content); } catch(notE) { alert("导出数据失败,没有数据可以导出。"); window.close(); return; } sel.select(); sel.execCommand("Copy"); range.Paste(); // word.Application.Visible = true;// 控制word窗口是否显示 doc.saveAs(filePath + "/导出测试.pdf", 17); // 保存为pdf格式 alert("导出成功"); } catch(e) { alert("导出数据失败,需要在客户机器安装Microsoft Office Word 2007以上版本,将当前站点加入信任站点,允许在IE中运行ActiveX控件。"); } finally { try { word.quit() } catch(ex) {} } } }
相关推荐
Solid Converter v10 是一款专业的文件转换软件,专门用于将PDF文件转换为可编辑的Word文档(DOC或DOCX格式),同时也支持将Word文档转换回PDF格式。这款软件的优势在于其能够尽可能地保留原始PDF文件的排版、图像、...
在现代Web应用中,将HTML页面转换为可下载的Word文档是一种常见的需求,尤其是在数据导出、报告生成或在线编辑场景下。本文将详细介绍如何利用JavaScript实现这一功能,并结合提供的压缩包文件,解析其核心技术和...
javascript直接打印word、excel和pdf文档 缺点:需要设置浏览器的安全级别,对ActiveX脚本可执行
- **代码嵌入方法**:将JavaScript代码嵌入HTML文档。 - **数据类型**:包括数字、字符串、布尔值等。 - **变量声明**:定义变量存储数据。 - **表达式运算**:进行数学计算或其他操作。 **第十八章:JavaScript...
总结来说,"android预览word/pdf demo"项目涵盖了Android开发中的多个关键点,包括`WebView`的使用、在线预览PDF、启动外部应用、文件访问权限管理,以及跨应用数据共享等。通过理解和实践这些知识点,开发者可以...
不过,由于【标题】中提供了文档的名称——"JavaScript函数式编程.pdf",我可以根据这个名称扩展出关于JavaScript函数式编程的知识点。 JavaScript函数式编程的知识点非常丰富,涉及很多方面的内容,下面将详细介绍...
使用Javascript将汉字转为拼音
JavaScript,一种广泛...这份"JavaScript学习指南"高清PDF将涵盖以上这些主题,并可能深入到更多细节,如正则表达式、JSON、TypeScript等。通过系统学习和实践,你将能够熟练掌握JavaScript,为Web开发打下坚实基础。
此外,对于复杂的CSS样式和JavaScript,可能需要额外的处理步骤,因为它们在Word和PDF中可能不完全支持。 至于提供的`aspose-words-20.1-jdk17.jar`文件,这是Aspose.Words的Java库,包含了处理Word文档所需的所有...
Learn HTML5 and JavaScript for Android 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看...
《JavaScript宝典 第7版》PDF版本下载
通过《JavaScript完全手册》,读者将能全面掌握JavaScript语言的核心特性和实际应用,从而在网页开发、Web应用、移动应用等领域游刃有余。无论你是新手还是资深开发者,都能从中受益。文件名"200641822842116"可能是...
Web前端学习资料,Javascript学习
在Unity引擎中,显示Word、Excel、PDF以及PPT等文件是一个常见的需求,尤其是在开发教育、文档查看或者信息展示类的应用时。然而,需要注意的是,由于Android平台原生并不支持这些文件类型的直接显示,因此在Unity中...
在PHP开发中,有时我们需要将数据转换为常见的文档格式,如Word或PDF,以便于分享、打印或长期存储。本文将详细介绍PHP中用于实现这些转换的几个库:TCPDF、FPDF以及PHPTOWORD。 1. TCPDF: TCPDF...
对于图片,可以将其转为Base64编码插入Word,而对于表格,需要将其结构转换为Word支持的表格格式。 总结来说,将HTML网页上的内容导出为Word文件涉及到HTML内容的获取、CSS样式的处理、Word文档的创建、HTML到DOCX...
5. **API接口**:PDF.js提供了丰富的JavaScript API,开发者可以通过这些接口控制PDF加载、页面切换、缩放等操作,甚至可以实现自定义的用户界面。 6. **性能优化**:PDF.js通过分页加载和渲染来优化性能,特别是在...
标题中的“在线浏览PDF文件、可兼容IE浏览器”意味着我们将探讨如何在网页环境中,特别是对Internet Explorer(IE)浏览器支持的情况下,实现PDF文件的在线预览。这在现代Web开发中是一个常见需求,因为PDF文档广泛...
此"JavaScript入门教程(清晰PDF)"提供了一个良好的起点,帮助初学者理解这一强大的编程工具。本教程涵盖了JavaScript的基本概念、语法以及实际应用,旨在使读者能够熟练地在浏览器环境中编写代码。 一、JavaScript...
其次,JavaScript PDF处理还涉及到数据转换,比如将HTML、CSV或者图片转换为PDF。这可能需要使用到像jsPDF、html2canvas这样的工具。jsPDF允许在内存中创建PDF,而html2canvas可以将HTML元素渲染为canvas,然后...