2017-10-10 75 views
0

我有一個很大的docx文件,我想將其分割爲一個新的docx,只包含頁腳,其中包含「附錄B」單詞的頁面,我可以有一些代碼示例或任何幫助。基於頁腳使用apache poi或docx4j分離docx

+0

在發佈問題之前,您應該至少嘗試一邊。 https://stackoverflow.com/help/how-to-ask – 2017-10-10 10:14:30

回答

1

你可以有一個算法:

  1. 檢查頁腳找到哪些含有感興趣的話。請注意rels部分中的relId指向這樣的頁腳。
  2. 現在通過主文檔部分,看看sectPr元素。查找包含relId(s)的sectPr元素。請注意,它可能是隱含的(與以前相同)。

提供您的頁腳適用於相關的部分(S)的每一頁,那麼你可以刪除該內容之前和之後,然後保存生成的docx。

+0

你是什麼意思與「rels」和「relld」 –

+0

谷歌'openxml解釋類型:pdf'並閱讀Wouter的書。 – JasonPlutext