iTextで既存のPDFを操作して各段落の末尾にダッシュを追加する必要があります。このような何か:iText - 既存のPDFを操作する - ダッシュを各段落の末尾に追加する
私は、タブリーダーとWordでこれになるだろう。
これは、既存の文書でiTextを使用することは可能ですか?
ご協力いただければ幸いです。
ありがとうございます!明確化
iTextのバージョンの
編集は5.5.xですが、私は、タスクが新しいバージョンと容易になるだろうならば、我々はそれをアップグレードすることができますね。
ダッシュを必要としない段落がありますが、元のPDFを何らかの形で管理しています。それは別のシステムから組み立てられ、リーダーを必要とする段落にマーカーを追加することができます(つまり、段落の末尾に "〜tab〜"のようなテキストを追加できます)。
この種の編集を必要とする文書には、ヘッダーとフッターがあり、テキストと1つの列には揃えがありません。特定の文書のための一層の明確化
ダッシュを終了しなければならないところ、私も(設定により)を設定することができます(すなわち。10pxの時)のための
編集。このように操作する必要のあるすべての文書タイプ(およびその構造)はわかっています。
画像には、すべての段落の幅が同じで、左右に整列されています。さらに、1つのテキスト列があり、段落、ヘッダー、フッター、マージン材、画像がありません。それはあなたの仕事のために当然のことと言えるでしょうか?使用しているiTextのフレーバーについて言及していません。5.5.xバージョンか7.0.xバージョンですか? – mkl
あなたが言うことができます* "特定のドキュメントのダッシュを終了する必要がある場所(つまり10px)を設定する" * - ページ境界から10pxを意味しますか?あるいは、各ダッシュが10px後に終了することを意味しますか? (ところで、ピクセルはPDFの自然な単位ではありません) – mkl
はい、ページの境界線に基づいてダッシュを終了する場所を指定できます。 –