C#でPDFオブジェクトを移動

ユーザーが特定のテキスト、画像、形状をPDF内の他の場所に移動する必要がある時があります。 With IronPDF, we offer ways for developers to directly access a PDF object and translate it using our library.

このコード例では、IronPDFを使用してPDF DOMでオブジェクトを簡単に変換する方法を説明します。

コードの説明

まず、ChromePdfRenderer をインスタンス化し、次に RenderHtmlAsPdf を呼び出して HTML 文字列を PDF に変換します。

テキストをレンダリングした後、PDF DOMオブジェクトコレクションにアクセスします。 最初のページは Pages.First を使用して取得し、次にその ObjectModel にアクセスして TextObjects コレクションを検索します。 TextObjects コレクションには、PDF 内のすべての TextObject インスタンスが保持されます。 このコレクションの最初の要素にアクセスし、それを変数に割り当てます。

PDF 内の最初の TextObject (この例では、"Test"という単語) を取得した後、新しい PointF(X, Y)Translate プロパティに割り当てます。 新しいポイントを割り当てることで、単語の位置はX軸とY軸に沿って右に100ポイント、下に100ポイント移動します。

最後に、テキストを移動した後、SaveAs メソッドを使用して変更された PDF を保存します。

PDF DOMを簡単に翻訳する方法を発見 - 今すぐガイドをご覧ください!

準備はできましたか?
Nuget ダウンロード 18,332,619 | バージョン: 2026.4 リリース
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか? PM > Install-Package IronPdf
サンプルを実行するHTML が PDF に変換されるのを確認します。