docx4j

    0熱度

    2回答

    我有一張表,我需要向它添加多行而不是在圖像中看到的變量。我正在使用docx4j。 我改變變量是這樣的: HashMap mappings = new HashMap(); VariablePrepare.prepare(template); mappings.put("example", "example"); template.getMainDocumentPart().variableR

    0熱度

    1回答

    我試圖使用xpathGetString String abcd = lc_CustomXmlPart.xpathGetString("/Contract/Currency[1]/@Code", ""); System.out.println(abcd); 從CustomXmlPart讀取屬性,但它總是返回空字符串。 XML看起來是這樣的: <Contract xmlns="http://ab

    0熱度

    1回答

    我有新的問題時,我將HTML轉換成DOCX它拋出異常: org.xml.sax.SAXParseException; lineNumber:4; columnNumber:73;實體「NBSP」被引用,但沒有宣佈 我的理解,這是因爲docx4j認爲我的文件是XML,並希望將其轉換爲DOCX,但只有5個在XML和這樣的實體預定義實體因爲nbsp沒有在XML中定義。我怎樣才能讓docx4j將HTML轉

    0熱度

    1回答

    我有一些帶佔位符的文檔模板(.dotx文件)。我需要閱讀該模板並用來自數據庫列的實際文本替換佔位符。我可以用docx4j的WordprocessingMLPackage做到這一點,但問題是,在一些數據庫列中有HTML代碼。這是來自富文本編輯器字段的文本。當我試圖在word文檔模板中替換這個文本時,我將純html代碼複製到文檔中。我想將該html代碼轉換爲實際的html文本並寫入文檔。我怎麼能做到這

    -1熱度

    1回答

    是否有機會禁用以Docx4j中的SHIFT-RETURN結尾的行上的字符空間? 我正在將html文本轉換爲.docx文件,並且我在正確對齊的文本中遇到了這個問題。 在MsWord中有特殊的佈局選項,希望docx4j中有一個。 例如: 結果:

    0熱度

    2回答

    我的問題是不是上面提出的問題的重複的問題... 我有這樣的文字(從數據庫): <p>I love Java & .NET ! <strong>5 > 3</strong></p> 正如你看到的,&和>不會被轉義。 在Java中,有沒有辦法把這個字符串變成: <p>I love Java & .NET ! <strong>5 > 3</strong></p> 正如你注意到,我想

    0熱度

    3回答

    我試着寫一些JUnit測試的Docx4J發生器我已經寫。 我想我發生器的輸出節點與我想從字符串加載預期節點進行比較。 所以,我創建了我的「實際」節點(發電機輸出),像這樣: Node xmlNodeActual = XmlUtils.marshaltoW3CDomDocument(actual).getDocumentElement(); 其中,「實際」是由我的發電機創建的對象。 對於我的「預

    0熱度

    1回答

    我有例如DOCX與圖表: example 當我運行示例項目: org.docx4j.samples.ConvertOutPDF 我有空pdf。 如何將docx與圖表轉換爲pdf? 我需要一個免費的工具/庫。

    0熱度

    1回答

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

    0熱度

    1回答

    如何在docx文件中創建三個或更多TOC,其中一個用於標題級別1,2,3等,另一個用於由程序創建的另一個樣式?例如,我爲表格標題創建了一個樣式,我想爲這個樣式的段落創建一個TOC。 我希望這些TOC在特殊段落中不在文件末尾。 哪一個更好地做到這一點,Apache-poi? docx4j?閱讀Aspose? 我用apache-poi編寫我的其他代碼。