-
如何用java部分预览doc和ppt文件 在线-等待25
最近做了一个小项目,需要用java部分预览本机和其他服务器的doc和ppt文件,我用tm-extractors-0.4_zip插件可已把doc文件转换成txt文件,但是url只能用D:/##/##/1.doc这种格式,而不能使用http://192.168.##.##:8080/##/1.doc这种格式,请问各位高手这种问题应该怎么解决?
还有ppt部分预览应该怎么实现,我使用tomcat服务器...
问题补充:
import java.io.File;
import java.io.FileInputStream;
import org.textmining.text.extraction.WordExtractor;
public class WordReader {
public static String readDoc(String doc) throws Exception {
// 创建输入流读取DOC文件
FileInputStream in = new FileInputStream(new File(doc));
WordExtractor extractor = null;
String text = null;
// 创建WordExtractor
extractor = new WordExtractor();
// 对DOC文件进行提取
text = extractor.extractText(in);
return text;
}
public static void main(String[] args) {
try {
String text = WordReader.readDoc("http://192.168.107.108:8080/resources/1.doc");
System.out.println(text);
System.out.println(text.length());
} catch (Exception e) {
e.printStackTrace();
}
}
}
这是实现的代码
直接访问本机webapps下面的文件都不行,但是用磁盘路径可以访问到.
2008年8月06日 16:46
相关推荐
java实现浏览器在线预览offic(doc、xls、ppt)和pdf文件,本人将例子集成到项目中,已成功。 技术原理:将文件先转换成pdf文件,再将pdf文件转换成swf文件,最后显示在浏览器上。 资源描述:本资源包括swftools...
本篇将深入探讨如何使用Java实现PPT、XLS和DOC格式的文件在线预览。 首先,我们要理解这三种文件格式。PPT(PowerPoint)是Microsoft Office套件中的演示文稿格式,用于创建和展示幻灯片。XLS(Excel)则是电子表格...
本文将详细讲解如何利用Java后端技术实现文件在线预览,特别是针对文档(如.doc、.docx、.xls、.xlsx、.ppt、.pptx)和图片格式的预览。 首先,我们需要理解文件预览的基本原理:用户通过浏览器发送请求到服务器,...
在Java开发中,有时我们需要提供在线预览功能,让用户能够查看不同类型的文档,如doc、docx、pptx、ppt、xls和xlsx等,而无需下载到本地。要实现这样的功能,一种常见的方法是将这些文件转换为通用的PDF格式进行预览...
使用spring boot打造文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4,mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php、py、...
Apache POI 是一个开源项目,专门用于处理Microsoft Office格式的文件,如Word(.doc)、Excel(.xls)和PowerPoint(.ppt)等。在Java编程中,如果你需要读取、写入或预览这些文件,Apache POI库是一个不可或缺的...
"Java 通过 URL 在线预览 Word、Excel、PPT、PDF、TXT 文档中的内容" Java 语言可以通过 URL 在线预览 Word、Excel、PPT、PDF、TXT 文档中的内容。下面将详细介绍如何实现这一功能。 Word 文档预览 在 servlet ...
### Linux服务上实现在线预览PPT/PPTX/DOC/DOCX/XLS/XLSX文件的安装插件详细步骤 #### 环境准备 本文档主要介绍如何在Linux服务器上实现各种常见文档(包括PPT、PPTX、DOC、DOCX、XLS、XLSX)的在线预览功能。此...
本项目专注于实现对PPT、Word、Excel等常见办公文档的在线预览,通过集成OpenOffice、jodconverter以及pdf.js技术,使得这一过程变得高效且便捷。 **OpenOffice** 是一个开源的办公软件套件,它不仅支持创建、编辑...
本设计源码提供了一个基于Java的WDA文件在线预览系统。项目包含137个文件,主要使用Java编程语言,并包含了CSS、JavaScript和HTML。文件类型包括53个Java源代码文件、17个JAR包文件、15个PNG图片文件、13个JSP页面...
本文将详细介绍如何使用Java代码实现这些Office文档的在线预览功能,并基于SpringBoot框架进行搭建。 首先,我们需要了解Java中处理Office文档的库。Apache POI是一个广泛使用的开源项目,它提供了读写Microsoft ...
在实现在线预览时,要注意文件安全问题,避免恶意文件上传和执行。例如,限制上传文件类型,对上传的文件进行病毒扫描,并确保不执行任何可能包含有害代码的操作。 总结来说,Aspose提供了一套强大的工具,使得...
总的来说,这个项目提供了一个完整的解决方案,涵盖了文件的上传、下载和预览,对于初学者来说,这是一个很好的实践案例,可以帮助理解如何将MinIO与SpringBoot结合使用,实现一个简单的文件管理系统。通过学习和...
在IT行业中,尤其是在Web开发领域,提供在线预览功能是一个常见的需求,比如用户可以在不下载文件的情况下查看Word、Excel或PPT文档。本项目“java实现在线预览,仿百度文库”旨在利用Java技术栈,模拟百度文库的...
在Java中,我们通常使用OpenOffice的API来处理Office文档,如Word(.doc, .docx)、Excel(.xls, .xlsx)和PowerPoint(.ppt, .pptx)等格式的文件。这个工具包包含的OpenOffice安装包可能包括了相关的JAR文件和其他...
使用spring boot打造文件文档在线预览项目解决方案,支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、xml、java、properties、sql、js、md、json、conf、ini、vue、php、py、...
本实例将探讨如何使用Java来实现在Web上预览这些文件。 首先,我们需要理解这个任务的核心技术点。Java是一种广泛使用的后端编程语言,它可以通过Servlet和JSP等技术处理HTTP请求,并与前端交互。要实现在线预览,...
`Doc2pdf.java`是一个示例代码文件,展示了如何使用Aspose.Words将Word文档转换为PDF。在Java程序中,你需要导入Aspose库,然后加载Word文档,创建一个PdfSaveOptions对象,设置相关选项,最后调用save方法,将Word...
Java在线预览文档技术主要涉及将不同类型的文件如TXT、Word、PPT、Excel和PDF在Web环境中以预览的形式展示给用户。这种技术在许多Web应用中非常实用,例如在线文档管理系统、协同编辑工具或者文件分享平台。下面将...
在IT领域,尤其是在文档处理和数据管理中,能够在线或本地读取各种文件格式,如Word、PPT、PDF、Excel以及Doc等,是至关重要的技能。这些文件格式广泛应用于日常工作、学术研究和项目协作中,因此理解如何有效读取和...