問題タブ [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 投票する
1 に答える
1495 参照

docx - 新しいリストアイテムをリストに追加する方法

リスト段落(。で始まる)を見つけて、このリストに別のリスト項目を追加したいと思います(最初のリスト要素のテキストによって異なります)。私は新しい段落を作成する多くの方法を試しましたが、私が達成したのは、新しいリスト要素が作成されることだけですが、org.docx4j.wml.Textオブジェクトは段落に追加され、新しい段落が追加されました。新しい段落テキストは空です。新しいリスト要素を作成して適切な要素に追加するにはどうすればよいですか?

  • a。リスト要素1|テスト| //|テスト| bに追加する必要があります。
  • b。//新しいアイテムが作成されますが、テキストがありません
  • c。
0 投票する
1 に答える
842 参照

android - OpenXML4J または DOCX4J を使用して Android SD カードの .DOCX ファイルを読み取り/編集する方法

OpenXML4Jには、Androidで.DOCXファイルを読み取るためのAndroidライブラリがあり、その助けを借りて、DOCX形式を簡単に編集、読み取り、作成できるというブログ投稿を読みました。

私の質問は次のとおりです。

  1. 出来ますか?
  2. OpenXML4J で使用するのと同じコードを使用すると、DOCX が作成されますか? Android用のDocX4jにライブラリはありますか?
0 投票する
1 に答える
801 参照

ms-office - docx4j でフィールドを操作するための高レベル インターフェイス?

docx4j でドキュメント フィールドを操作するための高レベル インターフェイスはありますか?

私が行っているタスクは、フィールドに入力し (オプションでそれらを削除するかどうか - つまり、入力したままにするか、値で置き換えることができます)、PCL に変換する目的で xsl-fo に変換することです。

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

ms-office - docx4jからXSL-FOを抽出しますか(またはPCLに直接変換しますか)?

docx4jからXSL-FOを抽出する方法はありますか、またはdocx4j pdf出力をPDFではなくPCLを出力するように適合させるためのガイド(または既存のコード)はありますか?

私が行っているタスクは、(docx)Word文書のフィールドに入力し(オプションで削除するかどうか、つまり、入力したままにするか、値に置き換える)、PCLに変換することです。

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

java - Javaまたは任意のAPIを使用してHTMLページをMSワードに変換します

HTMLページをMSワードに変換したい。どのAPIが役立つか、また同じことを行う他のオプションがあるかどうかを知りたいです。ページ全体が.docに変換されます(たとえば、htmlページにテーブルがある場合は、同様のテーブルをdocという単語で作成する必要があります)。Apache POIには、HTMLページのようにWord文書をフォーマットするオプションはありません。完全にフォーマットされたWord文書を提供できるものが必要です。

私が求めているもののいくつかは、、、、JSOUPおよびです。docx4jjasper reportsJOD Convertor

JSOUPを使用してHTMLページを解析しようとしましたが、Javaプログラムでページのコンテンツを取得しました。次に、これらのコンテンツをdoc/docxファイルに渡す必要があります。docx4jは、フォーマットされたdocxファイルを取得するのに役立ちますか?

助けてください。ありがとうございました。

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

java - Java オブジェクトの値を使用して動的にテンプレートから Word 文書を作成する

HTML ページから Word 文書を作成したいと考えています。HTML ページで値を取得し、これらの値をドキュメント テンプレートに渡すことを計画しています。JSOUPを使用して HTML ページのコンテンツを解析し、Java プログラムで値を取得しました。これらの値を Word ドキュメント テンプレートに渡したいと思います。ドキュメント テンプレートを作成し、値をテンプレートに渡して単語ドキュメントを作成するために使用できる最適な手法を知りたいです。

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

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

java - JavaでDocx4j APIを使用してプログラムでテーブルにデータを入力する方法

プログラムでデータをdocxファイルにエクスポートするためにDocx4j http://www.docx4java.org/trac/docx4jを使用しています。プログラムでテーブルを作成することに成功しましたが、テーブルに値を入力することはまだできていません。テーブルへの入力は、ハッシュマップの ArrayList です。たとえば、次のとおりです。

この objLists.size はテーブルの行数を示し、ハッシュマップ内の各キーの対応する値が列データになります。(つまり、hashmap.keys.count == テーブルの列数)

Docx4J API を使用して値を追加する方法を教えてください。

誰かが同じことを処理するためのサンプル コードを提供してくれると助かります。

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

java - docx4j createhtml.java ファイルの実行中にエラーが発生しました

最初にログファイルを修正できませんでした 次にエラーを理解して修正できませんでした 次のコードを使用しました:

これは私が使用したコードでした!!! デスクトップから入力ファイルに docx ファイルを指定しました

0 投票する
6 に答える
12885 参照

spring - log4jでdocx4jのデバッグログをオフにするにはどうすればよいですか?

maven /springアプリケーションをjbossas7にデプロイし、docxファイルをアップロードしようとすると、次のメッセージが表示されます。アプリのWYSIWIGエディターで表示すると、アップロードされたファイルの本文にメッセージが表示されます。桟橋でローカルにアプリを実行すると、メッセージが表示されません。log4jおよびdocx4jプロパティファイルを含めました。エラーに記載されているdocx4jクラスのデバッグログを切り替えることができるプロパティがわからないため、これまでのところWeb検索で空になっています。ところで、私のアプリはlog4j / docx4j xmlファイルを使用しておらず、私が読んだものから、それはどちらかまたはセットアップです。xmlに切り替える必要がある場合は、このメッセージをクリアできるように、どのプロパティを調整する必要があるかをお知らせください。

TY

これらのメッセージを非表示にするには、org.docx4j.convert.out.html.HtmlExporterNG2のlog4jデバッグレベルのログをオフにします。

log4j.properties

docx4j.properties

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

java - OPC (Open Packaging Convention) ファイルから Java のフラット XML ファイルへの変換

そのため、OPC ドキュメントのフラット ファイル XML バージョンを取得しようとしています。

org.apache.poi.openxml4j の OPCPackage を使用しています

C++ では、この圧縮ファイルからフラット XML ファイルを作成する呼び出しがあります。

Javaでそれを行う方法を知っている人はいますか?

また、OPC と Java に関連する優れた読み物は素晴らしいでしょう。

どうもありがとう

乾杯

更新:私が回答するためだけに行ったコメントに関連しています...

コード

これがコード スニペットであり、コンパイル エラーが発生します。

シンボル symbol が見つかりません: メソッド marshal(java.io.FileOutputStream) 場所: org.docx4j.convert.out.flatOpcXml.FlatOpcXmlCreator 型の変数 flatOpcWorker