既存のPDFページ内のテキストを別の位置にシフト/移動する方法はありますか?
領域x=100、y = 100、w = 100、h = 100にテキストがあり、それをx = 50、y = 200、w = 100、h=100に移動したいように。
私はたくさんの研究をしましたが、それはiTextSharp
できないようです。PDFSharp
それはできると主張しているが、私は例を見つけることができなかった。
1つの方法は、シフトしたいテキストの特定の領域のビットマップを作成し、その領域に白い長方形を描画して、新しい場所にビットマップを挿入することです。各ページを変更する必要がある1,000ページを超える大きなPDFファイルを処理するため、このソリューションは使用したくありません。
私が見つけたのは、テキスト配置演算子(テキストマトリックスとテキスト状態パラメーター)を変更する方法を見つける必要があるということです。これはそれほど単純ではありません。
誰かアイデアはありますか?