精华内容
下载资源
问答
  • python操作word自动更新目录 aspose-words安装部署 增删水印 使用aspose-words,自动更新目录 Document doc = new Document(inPath); // inPath是将要被转化的word文档 doc.updateFields(); doc.save(inPath); ...

    python操作word自动更新目录

    aspose-words安装部署

    增删水印

    使用aspose-words,自动更新目录/域(如何使用,请参考其他博客)

    Document doc = new Document(inPath); // inPath是将要被转化的word文档
    doc.updateFields();
    doc.save(inPath);

    与python操作word自动更新目录不同的是,python操作word自动更新目录的方式只能是,打开word时弹出更新域的弹出框,而java不同,直接修改。

    不过不论是什么方法,自动更新目录都不支持超链接目录,如果发现不能更新目录,请检查目录的格式。

    展开全文
  • word自动生成目录并动态更新

    千次阅读 2012-03-31 15:32:50
    下面就来介绍一下如何利用word自动生成目录并动态更新。这里介绍两种方法: 一、利用大纲级别自动生成目录 如果要插入目录,请单击“插入”菜单,指向“引用”→“索引和目录”,出现“索引和目录”的画面,点击...
    1. 下面就来介绍一下如何利用word自动生成目录并动态更新。这里介绍两种方法:
      一、利用大纲级别自动生成目录
      如果要插入目录,请单击“插入”菜单,指向“引用”→“索引和目录”,出现“索引和目录”的画面,点击“目录”标签,倘若直接按下“确定”按钮,则会以黑体字提示“错误!未找到目录项”。
      那么何谓“目录项”呢?目录项即文档中用来显示成为目录内容的一段或一行文本。因此,要想自动显示目录,必先定义目录项。
      目录项的定义很简单,点击“视图”→“大纲”切换至大纲模式,如下图所示,大纲模式下文档各段落的级别显示得清楚,选定文章标题,将之定义为“1级”,接着依次选定需要设置为目录项的文字,将之逐一定义为“2级”。当然,若有必要,可继续定义“3级”目录项。
      定义完毕,点击“视图”→“页面”回至页面模式,将光标插入文档中欲创建目录处,再次执行“插入”→“引用”→“索引和目录”,出现“索引和目录”画面,点击“目录”标签,则显示如图:
      一共只定义了二个级别的目录项,因此将上图“显示级别”中的数字改为“2”。“显示页码”与“页码右对齐”这二项推荐选择,前者的作用是自动显示目录项所在的页面,后者的作用是为了显示美观。“制表符前导符”即目录项与右对齐的页码之间区域的显示符号,可下拉选择;此外,有多种目录显示格式可供选择,下拉“格式”就可以看到了。
        最后点“确定”,如图所示,目录就这样生成了,包括页码都自动显示出来了。按住Ctrl键,点击某目录项,当前页面自动跳转至该目录项所在的页码,很方便吧?
      使用这种方法生成目录还有一个好处,如果你想更改目录项,可以切换至大纲模式调整目录项的内容与级别,然后点击一下图中所示的按钮,目录就可以自动更新了-得来全不费功夫!
    2. 二、标记索引项自动生成目录
      第二种实现自动生成目录的方法是标记索引项,即预先将每个目录项标记成为一个索引项,最后实现目录的生成。具体的操作方法是:
        在页面模式下,选定文章中的第一个目录项,也就是文章的标题,执行“插入”→“引用”→“索引和目录”,出现“索引和目录”画面后点击“索引”标签,接着点击“标记索引项”按鈕,显示这样的窗口:
      “标记”标记文章标题“一个文坛独行者”为主索引项,这时文中标题出现如下字样(引号内的内容):
      “{ "一个文坛独行者" }”
        接下来定义的是次索引项,操作方法同上,但在标记时应当注意:你所选定的文本内容在默认情况下会出现在“主索引项”而不是“次索引项”中,请在“次索引项”中输入你选定的文本“新作《阿难》:言情+问题”,同时在“主索引项”中输入刚才标记过的“一个文坛独行者”,这时该次索引项后出现如下内容:
      “{ "一位文坛独行者:新作《阿难》:言情+问题" }”  对了,这些标记的主次索引项其实是一个域,因此可以不必重复操作,将引号内的内容直接拷贝至下一个次索引项后即可,要改动的只是其中的文字内容。如此,可快速地将所有主次索引项一一标记完毕。
      下面的事情就简单了,依次选择菜单“插入”→“引用”→“索引和目录”,在弹出的窗口中设定:
    展开全文
  • 1. 首先标题要用快速样式里面的标题形式。快速样式里面的样式可以编辑,也可以新建。...2. 自动生成标题形式后,选择,引用,自动生成目录即可。 3. 目录生成后,可以通过更新来增加后来增加的目录

    1. 首先标题要用快速样式里面的标题形式。快速样式里面的样式可以编辑,也可以新建。

    2. 自动生成标题形式后,选择,引用,自动生成目录即可。

    3. 目录生成后,可以通过更新来增加后来增加的目录。

     



    展开全文
  • 【基础】python操作Word时,自动更新目录(二)

    千次阅读 热门讨论 2018-11-29 16:51:57
    系列文 python-docx-template包之----为文字自定义格式(一) ...代码操作Word时,自动更新目录(一) python操作Word时,自动更新目录(二) python-docx--设置表格进阶 概述 我之前写过一个博客,主要是手动...

    系列文

    python-docx-template包之----为文字自定义格式(一)

    python-docx-template包之----设置表格(二)

    python-docx-template包之----疑难杂症(三)

    代码操作Word时,自动更新目录(一)

    python操作Word时,自动更新目录(二)

    python-docx--设置表格进阶

    概述

    我之前写过一个博客,主要是手动修改Word解压后的settings.xml,步骤繁琐,可以参考一下

    代码操作Word时,自动更新目录(一)

    这篇主要是通过代码来实现自动更新目录的功能

    # -*- coding: utf-8 -*-
    import os
    from docx import Document
    import lxml
    from docxtpl import DocxTemplate
    Project_Dir = os.path.dirname(os.path.abspath(__file__))
    path = Project_Dir + '/test_files/vertical_merge_tpl.docx'
    tpl=DocxTemplate(path)
    
    def set_updatefields_true(docx_path):
        """ Opens the docx and adds <w:updateFields w:val="true"/> to
           (docx_path)/word/settings.xml to enforce update of TOC (and
           other fields marked as dirty) on first open.
           Saves the file afterwards.
    
        Arguments:
            docx_path {str} -- Absolute path to docx
        Returns:
            Nothing
        """
        namespace = "{http://schemas.openxmlformats.org/wordprocessingml/2006/main}"
        doc = Document(docx_path)
        # add child to doc.settings element
        element_updatefields = lxml.etree.SubElement(
            doc.settings.element, namespace+"updateFields"
        )
        element_updatefields.set(namespace+"val", "true")
        doc.save(docx_path)
    
    context = { 
        'items' : [
            {'desc' : 'Python interpreters', 'qty' : 2, 'price' : 'FREE' },
            {'desc' : 'Django projects', 'qty' : 5403, 'price' : 'FREE' },
            {'desc' : 'Guido', 'qty' : 1, 'price' : '100,000,000.00' },
        ], 
        'total_price' : '100,000,000.00',
        'category' : 'Book'
    }
    
    tpl.render(context)
    tpl.save(Project_Dir+'/vertical_merge.docx')
    set_updatefields_true(Project_Dir+'/vertical_merge.docx')

    局限性

    1. 这种办法依然不能支持Word2007以及WPS

    2. python操作word自动更新目录的方式只能是,打开word时弹出更新域的弹出框,如果打开word是不可编辑模式,需要点击一下才可编辑的话,默认是屏蔽了弹窗,因此会不好用。

    3. 而且打开word提示更新域会有些繁琐。

    有一个办法可以很好的解决以上问题,请参考我的另外一个博客

    Java操作word自动更新目录

    不过不论是什么方法,自动更新目录都不支持超链接目录,如果发现不能更新目录,请检查目录的格式。

    展开全文
  • 系列文 python-docx-template包之----为文字自定义格式(一) ...代码操作Word时,自动更新目录(一) python操作Word时,自动更新目录(二) python-docx--设置表格进阶 项目需求: 根据数据库...
  • WORD自动生成目录

    千次阅读 2008-12-18 05:37:00
    今儿个我给大家介绍一下如何用WORD自动生成目录。这对那些用WORD写书,写论文的朋友很有帮助。 优点:用WORD根据文章的章节自动生成目录不但快捷,而且阅读查找内容时也很方便,只是按住Ctrl点击目录中的某一章节就...
  • 无论是写论文还是工作中,有时候需要设置Word文档的目录,但是那么多页的文档,一个一个手动去添加太麻烦了,究竟有什么好办法可以让Word文档自动生成目录呢?相信大家都想知道,那今天就让小编给大家讲讲Word文档...
  • word2007自动生成目录

    2014-12-26 17:27:31
    本教程为大家介绍word2007目录自动生成的方法。  Word 2007一般是利用标题或者大纲级别来创建目录的,这对那些用WORD 写书,写论文的朋友很有帮助。因此,在创建目录之前,应确保希望出现在目录中的标题...
  • 今天Word联盟就为大家介绍五种制作Word自动生成目录的方法,哪怕你是刚入门的菜鸟也可以学会哦! 相关视频教程 创建目录创建目录2目录的制作自动添加目录Word2003全套视频教程 方法一 1、用WORD根据文章...
  • WORD自动生成目录

    千次阅读 2008-03-22 13:42:00
    今儿个我给大家介绍一下如何用WORD自动生成目录。这对那些用WORD写书,写论文的朋友很有帮助。 优点:用WORD根据文章的章节自动生成目录不但快捷,而且阅读查找内容时也很方便,只是按住Ctrl点击目录中的某一章节就...
  • word自动生成目录有图片怎么解决

    万次阅读 2019-06-11 17:37:54
    如图,自动生成的目录中混入了图片 解决: 定位到混入了的图片,点击开始然后选择正文,再重新更新目录
  • word目录编号自动更新排版技巧

    千次阅读 2019-01-16 16:53:03
    二、多级列表生成目录 文档中一般需要插入目录,手动添加、写上页面非常麻烦,而且文档修改后还得手动修改!今天给大家介绍一种通过多级列表生成目录的方法。 1.选择多级列表-定义新的多级列表 2.选择“要修改...
  • word 2003 自动生成目录

    2012-05-14 22:50:28
    WORD自动生成目录不但快捷,而且阅读查找内容时也很方便,只是按住Ctrl点击目录...如果用WORD自动生成目录,你可以任意修改文章内容,最后更新一下目录就会重新把目录对应到相应的页码上去。  WORD自动生成目录教程
  • word自动生成目录和页码设置

    千次阅读 2017-10-02 16:31:17
    套用之后生成目录时会自动检测到各级标题,其他方法也可以实现,但自认为这种方法比较方便。 2.如果想自定义样式,以一级标题为例。选中其中一个一级标题,更改样式后,右击对应的标题1样式,选择“更新标题1以匹配...
  • 问题:整理文档时,想把word自动生成的目录拷贝到一个单独的文件,结果拷贝出来时的目录在打印预览时页码处总是"错误" 原因:拷贝出来的目录带超级链接的缘故 解决办法:全选目录,按Ctrl+Shift+F9,取消所有...
  • 每次写实验报告,详细设计,毕业论文等都要很多页才写的完  ...最近发现word有一个目录自动生成  尼玛 我是有多笨啊  现在才发现  原谅我吧  喵喵~~ 首先你已经写好了一篇文章了 比如这样:
  • 在撰写论文时,我们一般会使用方便的 Word,但跟 LaTex 不同,删除 Word 中的几个图片(或表格、公式等)时,剩下的图片编号不能自动更新,文中引用的图片编号也不会改变,而手动更新十分麻烦,这时,我们可以用以下...
  • word2013自动生成目录的时候,如何调整目录格式?

    万次阅读 多人点赞 2018-05-18 20:10:28
    比如word自动生成目录这个。图为要求的格式目录:(1)设置标题等级:我们在word中按照自动生成目录的方式,对每个一级标题、二级标题、三级标题等分别添加样式格式(添加方法简单,简单见下图。也可自行百度,很...
  • word生成目录时,由于标题不同等原因造成目录的页码参差不齐,页码没有靠右对齐,如下图...格式选择“正式”,“页码右对齐”打勾,确定后更新目录,ok! 转载于:https://www.cnblogs.com/jliuwork/p/4015401.html...
  • Word多级标题设置和自动生成目录

    万次阅读 2018-11-24 11:47:46
    在用word写学位论文或比较长的报告的时候,经常在写完主要内容后要设置多级标题的格式并自动生成目录,这里记录分享一下自己的一些经验,虽然不一定是最佳的方法,但理解起来比较简单,也能比较有效的解决问题。...
  • word2010自动生成目录

    千次阅读 2012-06-20 14:17:52
    Word2010 自动生成目录02月 29, 2012从用word的第一天开始,我就不会用自动更新目录功能,由于我使用office写文档的次数较少,也就没有研究过。工作以后写文档的次数也逐渐多了,不会这个功能就太浪费时间,工作效率...
  • 实现的方式为,在普通word文档中插入书签制成模板,然后程序使用OpenXML解析文档,找到书签,并根据书签的意义进行相应的计算,最后用计算结果替换书签,替换的内容涉及到文本、图表、表格等。  这一套已经可以...
  • word如何自动生成目录

    千次阅读 2009-09-18 14:17:00
    但在实际情况当中,同学不知道使用word中的目录功能,而是自己在首页手动编制,结果常常因为后面格式或者字体的调整,使得目录与正文出现差距,下面就来介绍一下如何利用word自动生成目录并动态更新。这里介绍两种...
  • WORD自动生成目录

    千次阅读 2007-04-17 16:51:00
    如何在WORD中自动生成目录2006-12-19 12:52 如何在WORD中自动生成目录 微软WORD这个软件大家都很...比如常常被人忽略但很实用的如何用WORD自动生成目录。 优点:用WORD根据文章的章节自动生成目录不但快捷,而且阅读查
  • 步骤一:打开编写完成的文章 步骤二、选择‘视图——大纲视图’,进入大纲界面 步骤三、在大纲模式下,选择需要设置的文字,设置文字的级别为“1级...步骤七、将光标定在你想插入目录的地方,选择“引用”-“目录...
  • Word中,自动生成的目录,在目录中显示的标题上,都是被设置了标题样式。若正文内容也出现在目录中,说明是将正文也设置成的标题样式。 当然,也有人说那是因为正文也被设置成了大纲了,你选中被设置了大纲的正文...
  • Word中如何自动生成、更新英文目录(使用域代码)前言中文标题、目录(简)英文目录1、英文目录(复制中文目录修改)2、英文目录(域代码生成)隐去域代码 前言 写毕业论文的时候,都会面临生成英文目录的问题,这篇...
  • Word2010 自动生成目录

    2012-04-28 17:09:42
    从用word的第一天开始,我就不会用自动更新目录功能,由于我使用office写文档的次数较少,也就没有研究过。工作以后写文档的次数也逐渐多了,不会这个功能就太浪费时间,工作效率太低了,今天找了一篇文章好好研究了...
  • word自动生成目录--小写字母变大写

    千次阅读 2016-05-24 16:05:04
    哪一级标题有出现小写字母变大写的情况就选中该目录 在工具栏中点击引用 点击目录下的倒三角,选择插入目录 在出现的对话框中选择右下角的修改 选择对话框左下角的格式—字体,去掉对话框中的小型大写字母 确定,完成

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 49,992
精华内容 19,996
关键字:

word自动更新目录