
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
PDFBoxを使って既存のPDF文書に線を引く - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
PDFBoxを使って既存のPDF文書に線を引く - Qiita
PDFBox を使って既存のPDF文書に対して線を書き込みたいというニッチなニーズがあったので、その方法を... PDFBox を使って既存のPDF文書に対して線を書き込みたいというニッチなニーズがあったので、その方法を紹介します。例えば、行政に提出する様式で、申請内容に応じて関係のない部分に取り消し線を引くといったケースを想定しています。 確認環境 PDFBox 2.0.15 AdoptOpenJDK 11.0.3+7 macOS 10.14.6 実現方法 PDPageContentStream を初期化するときに AppendMode.APPEND を指定してあげるのがポイント デフォルトだと AppendMode.OVERWRITE なので、元の内容がクリアされて真っ白な背景になってしまう PDF の座標系はページの左下が (0, 0) で右上に向かって大きくなる 描画位置の特定方法は後述 void line() throws IOException { try (InputStream is