問題タブ [xwpf]

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 に答える
1705 参照

java - Word 文書の Apache POI Round Bullet リスト

Java を使用して Word 文書を作成し、文書に箇条書きリストを追加したいと考えています。箇条書きは、数字ではなく、丸い形またはチェック マークでなければなりません。XWPF を使用して番号の箇条書きリストを作成することはできましたが、丸い形またはチェック マークの箇条書きは作成できませんでした。Javaを使用してWordで丸/チェックマークタイプの箇条書きを作成する方法を示すいくつかの例を共有してください.

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

npoi - NPOI XWPF 左寄せと右寄せの 1 行にテキストを配置するにはどうすればよいですか?

私は NPOI XWPF を初めて使用し、最初のドキュメントを作成しようとしていますが、これまでのところうまくいっています。私が残した唯一の問題は、左揃えと右揃えの同じ行にテキストを配置しようとすることです。次のようにしたいです。

エリア: 1(左 Jstfd) 学年レベル/コース: 10 年生読解 (右 Jstfd)

以下は私が使用しているコード スニペットです。ページの左側にすべてのテキストをまとめているだけです...何とか

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

java - Apache POI を使用して Word 文書からセクションを読み取る

.docxテンプレートに基づいて作成された Word 文書 ( ) があります。タイトル、文書タイプ、識別、署名の 4 つのセクションがあります。

Apache POI の XWPF を使用してセクションを読む方法を探していました。何かアドバイス?

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

apache-poi - Apache POI を使用してブックマーク内にテーブルを挿入する

Jython で Apache POI を使用してテーブルを作成し、ブックマークがある docx の特定の位置に配置しています。名前でブックマーク (CTBookmark オブジェクト) を見つけ、それらが配置されている段落の先頭にカーソルを作成し、そこに新しいテーブルを作成します。

テキストを挿入するだけなら、次を使用できます。

しかし、テーブルなどの別の要素を挿入するには、解決策が見つかりません。表は栞の中に入れたほうがいいのですが、段落の先頭ではなく、その直前に入れればさらに良いです。

助けや別のアイデアをいただければ幸いです。ありがとう。

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

java - テーブル セル内の XWPF 新しい段落

1列の単純なテーブルを作成しようとしています。

新しい行を作成し、各行に新しい段落を作成します。問題は、各行が 1 つの空の行で始まることです。新しい段落がそれを作成すると思います。

前に間隔、インデントなどを設定しようとしましたが、成功しませんでした。

新しい段落は新しい空の行を作成しますか?

テーブルは次のようになります。

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

java - CTPageMar 値単位?

ユーザーが指定した値にページ余白を設定するために、apache poi CTPageMar クラスを使用しています。問題は、関数 setLeft、setRight、setTop、および setBottom で渡さなければならない値の単位を見つけられなかったことです。cm、ピクセル、インチを試しましたが、すべて間違っているようです。何か案が?

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

java - XWPFRun にハイパーリンクを追加する方法

XWPF Run のテキストをハイパーリンクとしてフォーマットしたいと考えています。以下のコードで段落に追加できますが、別の行に追加されます。

そして、私はそれを次のように呼び出します:

ここでcenterは、出力する必要がある値を保持するオブジェクトです。get 関数は、文字列形式で出力を提供します。

私が得る出力は次のとおりです。

プログラム出力

ハイパーリンクを、 「アップロードされたファイル:」というテキストを生成する前の実行と同じ行に配置したい