問題タブ [docx4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
259 参照

jaxb - あるノードを別のノードに置き換える

JAXBを使用するdocx4jを使用しています。

テキストノードを段落ノードに変更したい(または同じ場所で削除/追加したい)。

これはJAXBの質問の方が多いかもしれません..私はそれに精通していません。

を使用して関連するテキストノードを見つけることができます

サンプルを見ると、新しい段落ノードを作成する方法がわかります。しかし、そこから、私は道に迷っています。私が見つけたテキストノードを削除する方法と、その位置に新しい段落ノードを挿入する方法(または、より良い場合は、テキストノードを段落ノードに「変更」する方法)がわかりません。

0 投票する
1 に答える
2319 参照

java - docxファイルテーブルセルにある完全なテキストを単一の文字列に取得する方法

docx4japiを使用してJavaコードでdocxファイルテーブルデータを取得しようとしています。ここでは、一度に各セルデータを取得しようとしています。そのデータを取得する方法。ここでは、再帰的なメソッド呼び出しを持つコードを配置しています。

0 投票する
2 に答える
5259 参照

java - doc/docx ファイルを html に変換する Docx4J コマンドライン

doc/docx ファイルを html に変換しようとしていますが、見つけた最善の策はdocx4jです。この仕事をするための簡単なコマンドラインを教えてください。

私は試した:

応答として、(コンソールまたはファイルへの) HTML 出力が期待されます。

0 投票する
1 に答える
1839 参照

java - purajavaでdocx/pptxをMHTMLに変換します

HTML/MHTMLページに変換するためにWord文書とパワーポイントのプレゼンテーションを変換するのに苦労しています。docx4jを使用してドキュメントをhtmlに変換することはできますが、歪んで表示され、画像などが個別のファイル(標準HTML)として作成されます。

ユーザーがdocxファイルとpptxファイルをアップロードしてから、Webブラウザーで出力HTMLを表示できるという要件があります。したがって、ドキュメントからの単一の*.mhtファイル出力が必要です。mhtとしてファイルを保存することによってMSワードによって生成される出力の種類は素晴らしいです。同様の関数が必要ですが、純粋なJavaのみです。

Linuxにサービスを展開するので、MsOfficeのネイティブコマンドを呼び出すことさえできません。

どんな助けでもありがたいです。

ありがとう

0 投票する
3 に答える
5773 参照

xml - docX をカスタム XML に変換する

docX ファイルをカスタムメイドの XML に変換しようとしています。私のユーザーは、Web アプリでのコンテンツ クエリを容易にするためにデータをこの XML に変換し、入力を docX から取得することを望んでいます。

Java でコンバーター API を探してみましたが、私の要件に合うものはないようです。docx4j を調べましたが、HTML と PDF にのみ変換されることに気付きました。入力できるコンバーター API、たとえば中間トランスレーター (XSLT) が存在し、出力が docX からのデータを備えたカスタム XML になるかどうかを考えています。

このための既存のツールはありますか?何もない場合、カスタム XML の前に最初に XSL-FO に変換するなど、openXML から独自のコンバーターをコーディングする際に取らなければならないアプローチに関する提案はありますか?

コミュニティからの連絡をお待ちしています。

どうもありがとうございました。

0 投票する
2 に答える
7130 参照

java - docx4jを使用してdocxファイルにデータを追加する方法

javaとdocx4jを使ってdocxファイルにデータを追加する方法を教えてください。

私がやっていることは、一部のフィールドが実行時に Java によってディールされる docx 形式のテンプレートを使用していることです。

私の問題は、新しいファイルを作成するデータのグループごとにあり、新しいファイルを1つのファイルに追加したいだけです。これはJavaストリームを使用して行われません

前もって感謝します

0 投票する
1 に答える
1507 参照

java - Java および Docx4j での pptx からイメージ ファイルへの変換に docx4j の概念を使用できますか

Javaでpptxを画像ファイルに変換しようとしていますが、まだ達成できませんでした。しかし、私は docx4j http://dev.plutext.org/svn/docx4j/trunk/docx4j/docs/Docx4j_GettingStarted.pdfhttp://dev.plutext.org/blog/category/microsoft-word/を見つけましたが、できますそれを設定しないでください..Docx4jを使用した経験がある人..あなたの考えを共有してください..事前に感謝します.

0 投票する
4 に答える
1626 参照

java - docx4j を使用して docx 比較を実行中に OutOfMemoryError が発生する

私のアプリケーションでは、2 つの docx ファイルを比較し、1 つの html 比較ファイルを作成しています。表示する時間

誰でもこれについて助けてもらえますか?

0 投票する
0 に答える
84 参照

java - docx比較中のOutOfMemoryError

重複の可能性:
docx4jを使用してdocx比較を実行しているときにOutOfMemoryErrorが発生する

約10kbの2つのドキュメントを比較すると、以下のエラーが発生します

この問題の解決にご協力ください。JVMメモリを1400に増やしましたが、それでもうまくいきません。

0 投票する
1 に答える
1057 参照

java - Java-Web-Startは、docxファイルを作成するためにアプリケーションにNoClassDefFoundErrorを与えます

.docxファイルを作成するアプリケーションがあります。ローカルPCでは完全に正常に動作しますが、java-web-startでエラーが発生します。

java.lang.NoClassDefFoundError:org / docx4j / fonts / Mapper

原因:java.lang.ClassNotFoundException:org.docx4j.fonts.Mapper

「docxの作成」ボタンをクリックすると、アプリケーションでそのエラーが発生しますが、他の機能(GUI、データベース接続など)は引き続き正常に機能します。ボタンをクリックすると、アプリケーションは既存のdocxファイルを開き、それにテーブルを追加して、ファイルをローカルPCに保存します。

実際には、'missing'クラスはdocx4j-2.7.0.jarのlibフォルダーにあります。フォルダ内の他のjarファイルも問題ありません。ただし、docx4jjarファイルのサイズは最大で2,67MBです。それが問題になるのでしょうか?または他の提案はありますか?