精华内容
下载资源
问答
  • WORD转TXT格式转换器(txt格式转换器)支持将word格式转换成为txt格式。如果你有大量的 Word 文档要放在手机上阅读,使用txt格式转换器(txt转换器)能将 DOC 格式转换为 TXT,txt转换器支持批量
  • word转txt.rar

    2020-04-05 19:13:50
    word转txt.rar word转txt.rar word转txt.rar word转txt.rar word转txt.rar word转txt.rar
  • 易语言word转txt源码

    2020-07-21 17:21:56
    易语言word转txt源码,word转txt,WORD转TXT
  • word转txt工具

    2014-09-23 00:06:58
    word转txt工具,用C++解析txt文档
  • 易语言word转txt源码
  • 易语言源码易语言word转txt源码.rar
  • WORD转TXT(用于批量转换): 双击程序--选中转换文件即可
  • Word转txt工具 文本转换器
  • Word转Txt是一个好用的word转换器,它能够把doc或者docx文本快速转换为txt文本,转换后移出了word里的所有格式,只保留txt纯文本,需要的朋友快来下载转换吧。 word转txt格式转换器使用说明: 1、打开word文件所在...
  • java 实现word转txt

    2020-05-30 18:44:17
    java 实现word转txt http://sourceforge.net/projects/jacob-project/,下载jacob.jar包 下载的文件目录如下所示: 2.将.dll文件拷贝到%JAVA_HOME%/jre/bin。注意:根据jdk版本选择对应的.dll文件。 3.拷贝jacob....

    java 实现word转txt

    1. http://sourceforge.net/projects/jacob-project/,下载jacob.jar包
      下载的文件目录如下所示:
      在这里插入图片描述
      2.将.dll文件拷贝到%JAVA_HOME%/jre/bin。注意:根据jdk是32位或64位选择对应的.dll文件。
      3.拷贝jacob.jar到自己的项目中。
      4.代码如下所示:
    package com.paperCompare.util;
    
    import com.jacob.activeX.ActiveXComponent;
    import com.jacob.com.Dispatch;
    import com.jacob.com.Variant;
    
    public class Word2TxtUtil {
      public static void word2Txt(String wordPath,String txtPath) {
    	  ActiveXComponent app = new ActiveXComponent("Word.Application");
    		app.setProperty("Visible", new Variant(false));
    		Dispatch doc1 = app.getProperty("Documents").toDispatch();
    		Dispatch doc2 = Dispatch.invoke(
    			doc1, 
    			"Open", 
    			Dispatch.Method,
    			new Object[]{wordPath, new Variant(false), new Variant(true)},
    			new int[1]
    		).toDispatch();
    		Dispatch.invoke(
    			doc2,
    			"SaveAs", 
    			Dispatch.Method, 
    			new Object[]{txtPath,new Variant(7)//7为txt格式, 8保存为html格式
    			}, 
    			new int[1]
    		);
    		Variant f = new Variant(false);
    		Dispatch.call(doc2, "Close", f);
       }
      public static void main(String[] args) {
    	  Word2TxtUtil.word2Txt("G:\\EclipseCode\\MyCode3\\paperCompre-authors\\src\\main\\webapp\\upload\\1590809006292基于BS模式的学生成绩管理系统.docx", "G:\\EclipseCode\\MyCode3\\paperCompre-authors\\src\\main\\webapp\\upload\\1590809006292基于BS模式的学生成绩管理系统.txt");
      }
    }
    
    展开全文
  • 海鸥Word转Txt格式转换器完全免费版是一款Windows操作系统下的简单实用美观免费的Word转Txt格式转换器。所有功能集成在同一界面实现,易于操作和使用。而且它是一款绿色软件,无需安装,即可使用,小巧实用,不写...
  • 很简单实用的转换工具~ 轻松一点,Word转换TXT 就成了~
  • 去掉背景,去除超链接,清除制表符,删除隐藏文字,替换""成“”,图片全设为嵌入型,首行缩进2,去段中不分页部份,转项目编号到文字,删除非嵌入型图片,清除换行带的下划线格式,去掉页脚页媚,Word转html,Word转TXT. ...
  • 批量word转txt

    2010-01-01 12:31:09
    WORD的doc格式文件批量转换成txt。速度快。这是一个收费软件,但是已有注册机
  • python3实现word转txt

    2018-10-29 12:27:27
    pip相应模块以后,直接可以用,输入路径就行,记得路径文件夹不要有doc、docx以外的文件
  • 对于word有损坏的文档,无法借助代码打开office的,使用这个代码,读取xml文件的文本数据,进行文档转换
  • word转txt文档软件下载

    2009-03-31 21:10:46
    word文件转txt格式,方便而且快捷。软件大小:236 KB 软件类别:应用软件 - 文字处理 软件语言:简体中文 运行环境:Win9X/Win2000/WinXP/ 软件评级: 更新时间:2009-2-28 17:16:55 软件授权:免费软件 插件情况...
  • 对于没有损坏的word可以用网上常见的教程通过win32com库转换为txt,我的电脑实测约为1.34秒/个文档。对于文档损坏的docx文档,无法借助代码打开office的(没损坏的也可以),使用这个代码,读取xml的文本数据,进行...
  • if fnmatch.fnmatch(_file,'*.txt'): work_file = os.path.join(root, _file) f = open(work_file,'r') line = f.readline() print line#输出第一行的日期 if first_f == 0: #执行一次:读取第一次的年份和...

    代码说话:

    # -*- coding: cp936 -*-
    
    import os
    import re
    import sys
    import chardet
    import fnmatch
    import win32com.client
    import numpy as np
    import matplotlib.pyplot as plt
    #显示中文包
    from matplotlib.font_manager import FontProperties
    
    #获取绝对路径
    
    PATH = os.path.abspath(os.path.dirname(sys.argv[0]))
    
    """
    使用到的变量
    """
    
    first_f = 0
    first_month = 0
    first_year = 0
    file_cnt = 0
    all_money = 0
    #week_money = [0]
    week_money = [1342.8, 401.2, 158.0, 250.0, 870.0,
         117.2, 860.4, 240.8, 283.3, 488.8,
         442.5, 331.4, 337.12, 742.7, 638.2,
         430.0, 253.2, 130.3, 614.5, 450.1,
         198.8, 221.2, 324.9, 979.02, 170.8,
         204.0, 560.3, 1106.3, 126.3, 639.6,
         832.7, 631.0, 888.5, 952.7, 475.8,
         751.0, 130.0, 459.1, 190.5, 1127.3,
         308.5, 152.5, 844.0, 1394.4, 319.8,
         1172.3, 789.51, 1277.3, 277.2, 742.3,
         467.6, 580.7, 1263.4, 570.9, 381.5,
         670.7, 607.5, 1219.0, 381.2, 398.0,
         1132.5, 234.21, 701.4, 1160.1, 460.6,
         353.4, 375.3, 137.0, 100.4, 724.2,
         422.8, 684.4, 605.4, 679.3, 120.5,
         159.5, 915.5, 965.5, 346.5, 254.5,
         466.0, 1171.2, 190.0, 1075.7, 234.8,
         198.79, 762.74, 332.57, 224.5, 207.0,
         963.8, 750.44, 188.0, 624.1, 331.5,
         473.1, 164.8, 207.5, 187.5, 135.5]
    
    new_month = [0]
    month_money = [0]
    basic_month = [u'2月',u'3月',u'4月',u'5月',
                   u'6月',u'7月',u'8月',u'9月',
                   u'10月',u'11月',u'12月']
    
    """
    绘制花费曲线
    """
    def money_plot():
        #使用windows系统自带字体
        font = FontProperties(fname=r"C:\\WINDOWS\\Fonts\\simsun.ttc", size=10)
        #设置图表1尺寸
        plt.figure(figsize=(13,9.5))
        global week_money
        global month_money
        global new_month
        x1 = range(0,len(week_money))
        y1 = week_money
        #x2使用条件表达式,不能被4整除时长度要+1
        x2 = range(0,len(week_money)%4==0 and len(week_money)/4 or len(week_money)/4+1)
        y2 = month_money
        
        plt.subplot(211)
        plt.plot(x1,y1,'r',label="money")
        plt.plot(x1,y1,'bo')
        
        plt.title(u"每周花费统计",fontproperties=font)
        plt.xlabel(u"周数",fontproperties=font)
        plt.ylabel(u"金额(¥)",fontproperties=font)
        plt.grid(True,color='g',linewidth=1)
        plt.legend()
    
        plt.subplot(212)
        plt.plot(x2, y2,'c',label="money")
        plt.plot(x2, y2,'bo')
        
        plt.xticks(x2,new_month,rotation=40,fontproperties=font)
        
        plt.title(u"每月花费统计",fontproperties=font)
        plt.xlabel(u"月份",fontproperties=font)
        plt.ylabel(u"金额(¥)",fontproperties=font)
        plt.grid(True,color='g',linewidth=1)
        plt.legend()
        plt.savefig("figure.png",format="png")
        plt.show()
    
    
    """
    将每周的花费转化为每月的花费
    """
    
    new_month = [0]
    
    
    def week_to_month():
        #声明使用的全局变量
        global week_money
        global month_money
        global first_month
        global first_year
        global new_month
        global basic_month
        #将每周的花费转换为每月的花费
        sum = 0
        for i in range(0,len(week_money)):
            sum += week_money[i]
            #每4周计算一次月消费
            if i%4 == 3:
                if month_money[0] == 0:
                    month_money[0] = round(sum,2)
                else:
                    month_money.append(round(sum,2))
                sum = 0
            #不足一月按一月算
            if i == len(week_money)-1:
                if len(week_money)%4 != 0:
                    month_money.append(round(sum,2))
                    sum = 0
        #print "\n\n",month_money,"\n","total len_month",len(month_money)
    
        #计算月份编号表
        
        index = first_month
        while index < len(month_money)+first_month:
            if new_month[0] == 0:
                if index == 1:
                    new_month[0] = str(first_year)
                else:
                    new_month[0] = basic_month[index-2]#偏移为2,固减去2
            elif index%12 == 0:
                new_month.append(basic_month[12-2])
            elif index%12 == 1:
                new_month.append(str(first_year+index/12))
            else:                
                new_month.append(basic_month[index%12-2])
            index += 1
        #for i in range(len(new_month)):
            #print new_month[i].encode('utf8')
            
    """
    提取文件中每周的花费并保存下来
    """
    
    def read_txt_data():
        #读取txt文件内容
        global week_money
        global all_money
        global file_cnt
        global first_f
        global first_month
        global first_year
        
        tmp_money = 0
        for root, dirs,files in os.walk(PATH):
            for _dir in dirs:
                pass
            for _file in files:
                if fnmatch.fnmatch(_file,'*.txt'):
                    work_file = os.path.join(root, _file)
                    f = open(work_file,'r')
                    line = f.readline()
                    
                    print line#输出第一行的日期
    
                    if first_f == 0: #执行一次:读取第一次的年份和月份,后面依次累加
                        first_f = 1
                        date_data = re.findall(r"\d+\.?\d*",line)
                        first_year = int(date_data[0])/10000
                        first_month = int(date_data[0])%10000/100
                        #print "year",first_year ,"month",first_month
                    else:
                        pass
                    while True:
                        line = f.readline()
                        if line:
                            #打印每一行的内容
                            #print line,
                            content = line
                            start = content.find("总计")#注意读出来的文本编码方式
                            #判断是否是"总计那一行"
                            if start != -1:
                                #print start
                                #获取位置
                                num = re.findall(r"\d+\.?\d*",content)
                                tmp_money = round(float(num[0]),2)
                                #输出其中的数字
                                if week_money[0] == 0:
                                    week_money[0] = tmp_money
                                else:
                                    week_money.append(tmp_money)
                                file_cnt += 1
                                print "Your week money is",tmp_money
                                all_money = all_money + tmp_money
                            else:
                                pass
                        else:
                            break
                    f.close()
                    print "\n","All used money is",all_money
                else:
                    continue
        print "\n","eve_week_money:",week_money,"\n","total file:",file_cnt
    
    
    """
    将word文档转化为txt文档
    """
    def word_to_txt():
        file_cnt = 0
        wordapp = win32com.client.gencache.EnsureDispatch("Word.Application")
        #输出路径
        print "Current path is "+PATH  
    	#异常处理
        try:
    	#遍历文件
            for root, dirs,files in os.walk(PATH):
                for _dir in dirs:
                    pass
                for _file in files:
                    #匹配doc文件
                    if not fnmatch.fnmatch(_file,'*.doc'):
                        #跳出循环语句
                        continue
                    #将目录和文件名拼接 例如:c:\smart\test.doc
                    word_file = os.path.join(root, _file)
                    wordapp.Documents.Open(word_file)
    		#修改成txt文件名  word_file[:-3]表示取从开始到倒数第三个字符
                    docastxt = word_file[:-3] +'txt'
                    #转换成txt文件
                    wordapp.ActiveDocument.SaveAs(docastxt,FileFormat = win32com.client.constants.wdFormatText)
                    wordapp.ActiveDocument.Close()
    
                    file_cnt += 1
                    print "file %dth convert success ."%file_cnt
        finally:
            wordapp.Quit()
        print "All file convert success !"
    
    
    if __name__ == '__main__':
        try:
            #word_to_txt()
            read_txt_data()
            week_to_month()
            money_plot()
        except IOError, e:
            print e
      

    绘图如下:

    消费

    分析后续加上。。。。。

    展开全文
  • 去掉背景,去除超链接,清除制表符,删除隐藏文字,替换""成“”,图片全设为嵌入型,首行缩进2,去段中不分页部份,转项目编号到文字,删除非嵌入型图片,清除换行带的下划线格式,去掉页脚页媚,Word转html,Word转TXT. ...
  • delphi 将word 转换成txt
  • PPT转word TXT转JAR TXT分割 PPT转word TXT转JAR TXT分割
  • pdf转wordtxt

    2013-05-21 23:58:15
    pdf转wordtxt
  • word 转换为 txt

    2009-03-22 22:47:57
    word 转换为 txt,这是在网上找到的,嘿嘿
  • 彻底换了转换方式,并且加入了execl、wps文档转换,不过得当前系统里安装过这两个软件才行。
  • word批量转TXT实用.zip

    2012-06-29 17:54:56
    word批量转TXT实用.zip
  • WORD转换成TXT格式

    2010-06-05 11:28:38
    在DELPHI中将WORD文档转换成.TXT格式,便于保存等操作
  • word 转换成 txt 文档

    2009-09-13 14:27:51
    能把word文档轻松转换成txt文档,进行进一步操作
  • word批量转换成txt

    2015-06-26 22:50:11
    可以批量将word批量转换成txt的小工具,经测试word2003可以迅速转换

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 60,401
精华内容 24,160
关键字:

word怎么转txt