当前位置: 首页 > 知识库问答 >
问题:

计算文档文档中的页数

蒋乐意
2023-03-14

我有一个word文件,我想数一下里面有多少页。

已使用Docx4Java创建该文件。

以前有人这么做过吗?

谢谢!

共有1个答案

怀宇
2023-03-14

docx4j没有页面布局模型,因此它不能告诉您页面计数。

您可以使用FOP的页面布局模型获得大致的页面数。docx4j的PDF输出现在支持“2遍”生成:

  • 第一遍计算页数
  • 第二遍生成pdf

看https://github.com/plutext/docx4j/blob/master/src/main/java/org/docx4j/convert/out/fo/AbstractPlaceholderLookup.java和https://github.com/plutext/docx4j/blob/master/src/main/java/org/docx4j/convert/out/fo/ApacheFORenderer.java

所以做第一遍会给你(大约)你想要的。这使用org.apache.fop.apps.FormattingResults记录页面序列中的页数,或者整个文档中的页数。

另一种方法可能是使用自由办公室/开放办公室(或微软Word,就此而言)。

 类似资料:
  • 问题内容: 我是相当新的elasticsearch,使用6.5版。我的数据库包含网站页面及其内容,如下所示: 我已经能够执行一个简单的查询,该查询返回所有内容中包含“汽车”一词的文档(使用Python): 结果看起来像这样: “ _id”指的是一个域,所以我基本上回来了: abc.com def.com jkl.com 但我现在想知道如何往往是搜索关键词(“汽车”)出现 在 每个文档,如: abc

  • 问题内容: 我有这样的台词,我想知道我实际上有几行… 有没有一种方法可以使用linux命令对它们进行计数? 问题答案: 用途: 这将输出行数: 或者,要从结果中省略,请使用: 您还可以通过管道将数据发送到:

  • YDoc 借鉴了 Gitbook 中 "书" 的概念: YDoc 的每个导航项都是不同的 "书" 每本 "书" 都是由目录和页面组成 YDoc 文档站就是由若干本书及其他页面组成的网站 使用 SUMMARY.md 文件生成一本书的目录,SUMMARY 文件包含了一本书的所有章节信息,具体的文档页面一般是若干 markdown 文件,如果你不知道 markdown 是什么,可以查看本文档中 mark

  • 问题内容: 如果要计算索引(Elasticsearch的索引)中的文档数,则有​​(至少?)两种可能性: 直接 POST my_index / _count 应该返回中的文档数。 使用 在这里,可以将用作或其他类型。无论哪种情况,都可以从现场提取总计数 我的问题是: 不同方法之间有什么区别?我应该选哪一个? 我提出这个问题是因为根据所选择的方法,我会遇到不同的结果。我现在正在调试问题,此问题突然出

  • 如果一个人想要计算一个索引中的文档数量(Elasticsearch的),那么有(至少?)两种可能性: > 直接 发布my_index/_count 应该返回中的文档数。 使用 这里可以使用作为或其他类型。在这两种情况中,总计数都可以从字段中提取 我的问题是: > 不同的方法有什么不同?我更喜欢哪一个? 我提出这个问题是因为我正在经历不同的结果取决于所选择的方法。我现在正在调试问题的过程中,突然出现

  • 在我的SVM中,我使用tf-idf对文档进行特征提取。这些tf-idf是根据全部培训文件计算的。 现在,当我得到一个我想要分类的测试文档时,我如何为它生成向量? 我在计算tf-idf之前使用了词干分析。我也可以在测试文档上执行。我count_of_words火车文件。 为了计算测试文档的tf idf,我应该增加训练文档中的单词计数,还是直接使用它?