2017-09-08 8 views
0

目次、目録、表/写真の索引などの生成された索引を含むdoc/docx文書内のすべてのページを検索したい。doc/docxで生成された目次を見つけよう

Javaでこれを実行できますか? docx4j/Apache POIにこのタスクのための機能はありますか?

+0

これらを含むサンプルdocxを作成し、それを[Docx4J webapp](http://webapp.docx4java.org/OnlineDemo/PartsList.html)で分析することができます。 – chocomuesli

答えて

0

docx4jには、ToCを生成および更新するためのコードが含まれています。 https://github.com/plutext/docx4j/tree/master/src/main/java/org/docx4j/tocおよび対応するサンプルを参照のこと。更新は、ToCがコンテンツコントロール内にあることを前提としています(これがWordの機能です)。

目次を見つけることに関しては、https://github.com/plutext/docx4j/blob/master/src/main/java/org/docx4j/toc/TocFinder.java

はありますが、バイナリ.docファイルのためのいくつかの他のソリューションが必要になりますのでご注意ください。

"参考文献、索引/図の索引"に特化したものは何もありませんが、docxをトラバースして検索することができます。

関連する問題