精华内容
下载资源
问答
  • 读取一般文本文件很好办,调用Java自带的io包里的类即可,富文本的doc文件我们可以用Apache的poi项目中的WordExtractor,这里我们一起来以实例讲解Java读取一般文本文件word文档方法一般文本文件我们以日志文件.log...

    读取一般文本文件很好办,调用Java自带的io包里的类即可,富文本的doc文件我们可以用Apache的poi项目中的WordExtractor,这里我们一起来以实例讲解Java读取一般文本文件和word文档的方法

    一般文本文件我们以日志文件.log文件为例:

    import java.io.BufferedReader;

    import java.io.File;

    import java.io.FileInputStream;

    import java.io.FileNotFoundException;

    import java.io.FileReader;

    import java.io.IOException;

    public class File_Test {

    /**

    * @param args

    */

    public static void main(String[] args) {

    File file = new File("D:\\logserrorMsg.log");

    if(file.exists()){

    System.out.println("此文件存在");

    } else {

    System.out.println("此文件不存在");

    }

    try {

    FileReader fr = new FileReader(file);

    BufferedReader br = new BufferedReader(fr);

    String s;

    while((s=br.readLine())!=null){

    System.out.println(s);

    }

    System.out.println("文件大小为(MB):"+new FileInputStream(file).available() / 1024 / 1024 +"M");

    } catch (FileNotFoundException e) {

    e.printStackTrace();

    } catch (IOException e) {

    e.printStackTrace();

    }

    }

    }

    .doc文件

    这里我们使用WordExtractor读取Word文档,WordExtractor来自于Apache的poi类库项目,官方下载地址:https://poi.apache.org/download.html

    import java.io.FileInputStream;

    import org.textmining.text.extraction.WordExtractor;

    public class WordTest {

    public static void main(String args[]) throws Exception {

    new WordTest().readByOther();

    }

    public void readByText() throws Exception {

    FileInputStream in = new FileInputStream("C://test.doc ");

    WordExtractor extractor = new WordExtractor();

    String str = extractor.extractText(in);

    System.out.println(str);

    }

    }

    展开全文
  • 本文实例讲述了使用PHPWord生成word文档方法。分享给大家供大家参考,具体如下:有时我们需要把网页内容保存为Word文档格式,以供其他人员查看和编辑。PHPWord是一个用纯PHP编写的库,使用PHPWord可以轻松处理word...

    本文实例讲述了使用PHPWord生成word文档的方法。分享给大家供大家参考,具体如下:

    有时我们需要把网页内容保存为Word文档格式,以供其他人员查看和编辑。PHPWord是一个用纯PHP编写的库,使用PHPWord可以轻松处理word文档内容,生成你想要的word文档。

    下载源码

    安装

    我们使用Composer 来安装PHPWord。

    composer require phpoffice/phpword

    如何使用

    自动加载

    安装好phpword后,新建一个php文档,引入autoload.php。

    require 'vendor/autoload.php';

    实例化

    实例化并新增一个空白页。

    $phpWord = new \PhpOffice\PhpWord\PhpWord();

    $section = $phpWord->addSection();

    添加文字内容

    向空白页添加文字内容,可以设置文字的样式,包括字体、颜色、字号、粗体等等。

    $fontStyle = [

    'name' => 'Microsoft Yahei UI',

    'size' => 20,

    'color' => '#ff6600',

    'bold' => true

    ];

    $textrun = $section->addTextRun();

    $textrun->addText('你好,这是生成的Word文档。 ', $fontStyle);

    链接

    可以为Word文档中的文字添加用于点击跳转的链接。

    $section->addLink('https://www.helloweba.net', '欢迎访问Helloweba', array('color' => '0000FF', 'underline' => \PhpOffice\PhpWord\Style\Font::UNDERLINE_SINGLE));

    $section->addTextBreak();

    图片

    可以在word中添加图片,如图片地址logo.png,尺寸为64x64。图片源也可以是远程图片。

    $section->addImage('logo.png', array('width'=>64, 'height'=>64));

    页眉

    为Word文档添加页眉。

    $header = $section->addHeader();

    $header->addText('Subsequent pages in Section 1 will Have this!');

    页脚

    为word文档添加页脚,页脚内容是页码,格式居中。

    $footer = $section->addFooter();

    $footer->addPreserveText('Page {PAGE} of {NUMPAGES}.', null, array('alignment' => \PhpOffice\PhpWord\SimpleType\Jc::CENTER));

    增加一页

    继续增加一页,加入内容。

    $section = $phpWord->addSection();

    $section->addText('新的一页.');

    表格

    增加一个基础表格,可以设置表格的样式。

    $header = array('size' => 16, 'bold' => true);

    $rows = 10;

    $cols = 5;

    $section->addText('Basic table', $header);

    $table = $section->addTable();

    for ($r = 1; $r <= 8; $r++) {

    $table->addRow();

    for ($c = 1; $c <= 5; $c++) {

    $table->addCell(1750)->addText("Row {$r}, Cell {$c}");

    }

    }

    生成Word文档

    如果你想生成word文档放在服务器上,可以使用:

    $objWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, 'Word2007');

    $objWriter->save('hellwoeba.docx');

    下载Word文档

    如果你想直接下载Word文档,不在服务器上保存的话,可以使用:

    $file = 'test.docx';

    header("Content-Description: File Transfer");

    header('Content-Disposition: attachment; filename="' . $file . '"');

    header('Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document');

    header('Content-Transfer-Encoding: binary');

    header('Cache-Control: must-revalidate, post-check=0, pre-check=0');

    header('Expires: 0');

    $xmlWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, 'Word2007');

    $xmlWriter->save("php://output");

    上述代码会强制浏览器下载为word文档。

    更多有关PHPWord的内容,请参考PHPWord文档:http://phpword.readthedocs.org/.

    更多关于PHP相关内容感兴趣的读者可查看本站专题:《php操作office文档技巧总结(包括word,excel,access,ppt)》、《PHP数组(Array)操作技巧大全》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《PHP数学运算技巧总结》、《php正则表达式用法总结》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总》

    希望本文所述对大家PHP程序设计有所帮助。

    展开全文
  • 我们在使用电脑办公的时候,常常都使用Word文档来进行一定的信息编辑会文章的编辑等,一般情况下,只需要在所使用的电脑中下载安装一个Office办公软件就可以达到这一目的。但是就在前短时间,就有用户向小编咨询,...

    我们在使用电脑办公的时候,常常都使用到Word文档来进行一定的信息编辑会文章的编辑等,一般情况下,只需要在所使用的电脑中下载安装一个Office办公软件就可以达到这一目的。但是就在前短时间,就有用户向小编咨询,当他使用鼠标右键点击Win10系统电脑桌面空白处的时候,发现在“新建”中没有Word文档,但是经过查看,也确实安装了Office办公软件。这到底是怎么一回事呢?下面小编就将上述找不到Word文档的解决方法告诉大家,希望大家在遇到这种问题的时候可以快速的将问题解决。

    095f158eb899527c71f3cc72d49e3f7f.png

    添加方法:

    方法一

    1、使用键盘的快捷键“Win+R”将“运行”对话窗口唤出;

    2、然后在“运行”的对话窗口中的输入栏中输入“Regedit”指令并点击回车键,随后就可以进入到“注册表编辑器”的界面当中;

    3、然后在“注册表编辑器”界面的左侧找到“HKEY_CLASSES_ROOT”文件夹,随后在“HKEY_CLASSES_ROOT”文件夹中找到word相对应的后缀名.docx和.doc。比如:excle的后缀为.xlsx和.xls,ppt的后缀为.pptx和.ppt;

    4、找到后鼠标右键点击右侧空白处,在展开的选项栏中点击“新建”,然后再点击“项”,将新建“项”的名字设置为“Word.Sheet.12”;

    5、随后点击新建的“项”,在这个名为“Word.Sheet.12”的“项”中再次建立一个全新的“项”,而这个全新的“项”命名为“ShellNew”,接着在这个ShellNew项中新建一个值,并将这个新建的值命名为FileName,数值数据无需填写;

    6、新建结束后退出“注册表编辑器”的窗口界面,再使用鼠标右键点击电脑桌面,查看是否可以新建一个word文档。若可以进行word文档的新建,则问题解决,若还是不能就只有重新安装。

    方法二

    1、若通过方法一的进行操作之后还是不能新建word文档,那就有可能是你所安装的Office办公软件不是正版或者不是完整版才会导致这种情况,我们可以通过点击下列的图标进行正版的Office办公软件进行下载使用;

    8c3282d8b96fa8c3690688d406691696.png大小:68.68 MB版本:10.1.0.7468 个人正式版环境:WinXP, Win7, Win8, Win10, WinAll

    2、当下载安装之后就可以鼠标右键点击桌面的空白处,然后点击“新建”,在“新建”的选项中就可以看到word文档,随即就可以新建使用了。

    上述就是在Win10系统中无法新建word文档的解决方法,在进行Office办公软件下载安装的时候千万要注意,必须安装正版的Office办公软件,否则就有可能出现上述的故障一样,严重时有可能会导致文件的丢失。想获取更多的电脑操作方法及软件的使用方法,敬请关注河东软件园,我们将我们将竭尽为你解答。

    展开全文
  • 打开Word文档方法有几种?rt.急... 求高手速解。有以下两种打开方式。 工具/原料 Word2003 电脑一台 方法/步骤 方法一:双击桌面上Word图标,打开wold文档。在上方工具栏里点击“文件”点击“打开”。在打开窗口中...

    打开Word文档的方法有几种?

    rt.急... 求高手速解。

    有以下两种打开方式。 工具/原料 Word2003 电脑一台 方法/步骤 方法一:

    772136cc538c23649604f5715f44a002.png

    双击桌面上Word图标,打开wold文档。

    在上方工具栏里点击“文件”点击“打开”。

    在打开窗口中,点击”查找“,找到需要的文档,点击“打开”。

    在文件的属性界面中可以修改文件的默认打开方式,具体操作请参照以下步骤。

    以下面的图片文件为例,用鼠标右击此图片,在右键菜单中找到“属性”选项进行点击。

    进入到属性界面后,可以发现目前默认的打开方式为“画图”工具。

    谁能告诉我以下文件的格式应该用什么程序打开 1-PHP 2-ASP 3-PDF 。

    可能是文件没有扩展名,只要把文件的扩展名打上去就可以了(前提:系统里有播放器),方法: 若使用Windows XP系统 :打开“控制面板”中的“文件夹选项”,在“查看”选项卡下,去掉“隐藏已知文件类型的扩展名”的勾选,点击“确定”。

    所有的文件的打开方式?请问是哪种文件?如果你是影音文件夹的,可以使用,播放器的关联设置,设置关联的格式选项。

    C语言中,打开文件的方式有哪些?分别用什么字母表mode有下列几种形态字符串: r 打开只读文件,该文件必须存在。 r+ 打开可读写的文件,该文件必须存在。 w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。 w+ 打开可读写文件。

    在C语言中:常见的文件打开方式及含义

    文件打开方式:r,w,a或at,rb,wb,ab,r+,w+,a+rb+,wb+,ab+; 以上打开方式r:打开一个文本文件只读 w:打开一个文本文件只写 a:对一个文本文件添加 rb:打开一个二进制文件只读 wb:打开一个二进制文件只写 ab:对一个二进制文件添加 r+:打开一个文本文件读/写 w+:生成一个文本文件读/写 a+:打开一个文本文件读/写 rb+:打开

    打开电脑桌面,然后找到一个文件,鼠标选中后,鼠标右键,找到并点击最下面的“属性”:

    怎么设置电脑各种文件的打开方式

    具体操作如下: 1.用鼠标右键点击电脑桌面的“计算机”,在出现的页面点击进入控制面板 2.在控制面板找到“默认程序”,点击进入页面。 3.在出现的页面点击下面的“将文件类型或协议与程序关联” 4.然后在下面出现的文件点击选择文件。

    展开全文
  • 然后用网上的这段代码生成word文档。 打开时总是提示如下图(数据填入正确)public void createDoc() {//要填入模本的数据文件Map dataMap=new HashMap();getData(dataMap);//设置模本装置方法和路径,FreeMarker支持...
  • 代码如下:fileUpload然后,在写一个javascript OpenFile方法。代码如下:function OpenFile(){if (document.getElementById("flUpload").value.toUpperCase().indexOf(".XLS") != -1){var obj...
  • c++如何读取word基本步骤(1)创建)一个 MFC 的程序工程。注意:在VC中对WORD进行操作需要在MFC AppWizard - Step 2 of4中的Automaiton选项上打上勾。(2)Ctrl+W 执行 ClassWizard(本文按照 VC6 操作,示例程序是在VC6 ...
  • 我需要使用Servlet将MS Word文档存储和检索到MySQL 5.1中。我有上传文件的代码,但我不知道我可以加入表格。我已经在我要插入.doc文件的字段中使用了BLOB。这是我上传文件的代码片段:protected void doPost...
  • Automating Microsoft Office 97 and Office 2000,该文内容详细全面,但是要在C++程序中导出Word文档,按照文中的方法来处理是很麻烦的,特别是需要填写的参数太多,所以我们考虑生成正确的VB脚本,然后执行生成...
  • C语言读取word文档方法第一种方法:复制代码代码如下:Response.ClearContent();Response.ClearHeaders();Response.ContentType = Application/msword;string s=Server.MapPath(C#语言参考.doc);Response.WriteFile...
  • Java读取了Word文档,尽管在线上介绍了许多插件poi,java2Word,jacob,itext等,但poi无法读取格式(新的API估算行似乎仍处于研究阶段如何读取Word文档啊,txt可以读取文件路径file =新文件(“ E:/aaa.txt”)。...
  • 备注:doc是微软的专有的文件...docx格式的文件本质上是一个ZIP文件,所以其实也可以把.docx文件直接改成.zip,解压后,里面的word/document.xml包含了Word文档的大部分内容,图片文件则保存在word/media里面。py...
  • 当我们使用Java生成word文档时,通常首先会想到iText和POI,这是因为我们习惯了使用这两种方法操作Excel,自然而然的也想使用这种生成word文档。但是当我们需要动态生成word时,通常不仅要能够显示word中的内容,...
  • 文章中将介绍几种恢复丢失文件的有效方法,您可以用其中一种方法来尝试找回已删除的Word文件方法 1. 从资源回收站中找回 假如,您的情况是删除了桌面上的Word文件并将其移到资源回收站中,那么您有很高的机率...
  • 使用php时,因为加密等原因,如果直接用FILE后者OPEN等函数读取WORD的话往往是乱码,原来要使用COM 这是我简单的一个读取并存储到新的WORD上的文件// 建立一个指向新COM组件的索引$word = new COM(”word.application...
  • 目标:用python处理doc文件方法:引入win32com模块**************************************************************************一、安装***********************************************************************...
  • Python-生成word、docs文件[生成word文档]方法一:写入新建文档安装第三方库实现代码运行结果注意方法二:运用模板写入word文档安装第三方库创建模板或修改模板实现代码实现效果注wps加密文档word加密文档 方法一:...
  • 出于对内容、版权等保护的目的,有的Word文档我们不希望别人能够打开,又有的希望只能阅读而不能修改,还有的希望只有部分文档能被访问或修改。面对不同的保密需求,我们该采取什么样的措施来保证自己的文档“密”不...
  • 关于word文档操作, 网上不少这样的例子,好像都是一篇文章。word文档嵌入到网页中好像比较简单一些。加个报文头基本上就可以实现此功能。而导出数据到word文档中,我可费了不少的脑细胞。闲话少说,步入正题。。。:...
  • 在左侧找到HKEY_CLASSES_root目录,并展开。首先,我们利用CTRL + F...我们可以看到右侧有一个(默认),此时的默认值为Word_auto_file,如果不是该值也不要紧。双击(默认)一项,将其改为Word.Document.12。关闭注册...
  • PHP生成word的三种方式PHP生成word原理利用windows下面的 com组件利用PHP将内容写入doc文件之中PHP生成word具体实现:利用windows下面的 com组件原理:com作为PHP的一个扩展类,安装过office的服务器会自动调用word....
  • 对于Word文档大家应用起来应该都驾轻就熟,不管工作还是学习都会接触到大量的Word文件。但是,在编辑文档的时候总会碰见各种状况,比如突然死机了,可是文档还没保存,电脑重启后可就什么都没了。遇到这种情况,有的...
  • 一招教你在Word文档中创建超链接打开其他文件相信很多小伙伴在日常办公中都会用到Word,在其中如何创建超链接打开其他文件呢?方法很简单,下面小编就来为大家介绍。具体如下:1. 首先,打开电脑上的Word,然后新建...
  • 2 回答2021-04-08 浏览:0 分类... 2 回答2020-11-28 浏览:13 分类:其他回答:三个办法:(1)截图,插入到Word文件中(2)用IE打开,另存为,保存类型选择'web档案单一文件(*.mht)',保存后,对它点右键,打开方式,选择Word...
  • 如何恢复未保存的Word文档文件?或者意外删除或丢失了Word文档?本文中提供了5种方法,用以帮助用户了解如何恢复未保存的Word文档以及从计算机恢复已删除或丢失的Word文件。首先搜索Word文档并将其恢复,单击开始>...
  • 回答:word转换为PPT,也许你很容易做到,但是反之把PPT转换为...步骤/方法PowerPoint2003中的转换大家可能最为常用的是下面这种方法:(在MicrosoftOfficePowerPoint2003版)1、首先打开需要转换成中文Word文件的中文...
  • 为了自动进行文档拆分,本文介绍了如何使用Java以编程方式拆分MS Word文档。以下各节提供了上述拆分条件的分步教程和代码示例。 使用Java拆分Word文档 使用页面范围分割Word文档 按部分拆分Word文档 Aspose.Words...
  • 写在前边的话使用phpword生成文档有两种方式直接使用代码编写word文档,用代码生成word,但是设置样式,格式,图片非常麻烦,不建议使用。如果客户或产品提供一份word的样式,我们也难以完全复原,调样式很头疼的。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 339,373
精华内容 135,749
关键字:

word文档的用法