0
我有一個類似的問題,因爲XPages - docx4j - replacing a bookmark with text但我想保留樣式。 我的書籤不在文本上(因爲它是由Google文檔創建的docx),我想將文本保留在書籤後面,以便將其包含在書籤中並保留其樣式。 例如:docx4j - 用文字和樣式替換書籤
<w:bookmarkStart w:colFirst="0" w:colLast="0" w:name="3znysh7" w:id="2"/><w:bookmarkEnd w:id="2"/>
<w:r w:rsidDel="00000000" w:rsidR="00000000" w:rsidRPr="00000000">
<w:rPr>
<w:rFonts w:ascii="Calibri" w:cs="Calibri" w:eastAsia="Calibri" w:hAnsi="Calibri"/>
<w:i w:val="1"/>
<w:color w:val="1e4d78"/>
<w:rtl w:val="0"/>
</w:rPr>
<w:t xml:space="preserve">MY_BOOKMARK</w:t>
</w:r>
我找到了解決刪除書籤之後的文本,我發現了一個解決方案,添加書籤內的文本,但我無法跟上的風格。
我不是英語母語的人,所以不要猶豫,問我我不清楚。
ŧ他的長相更像是VariableReplace。您可以將MY_BOOKMARK更改爲預期的格式,即我不確定要了解有關VariableReplace的$ {MY_BOOKMARK} – JasonPlutext
。我無法更改MY_BOOKMARK,因爲我無法管理源文檔 – Frederic
您需要查看VariableReplace代碼並對其進行修改以適合您的情況(因爲您無法修改源代碼)。或者預處理文檔以將變量放入正確的格式。但是如果你要去做這件事,那麼你可以用你的價值來替換變量。 – JasonPlutext