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内の最初の PointF(X, Y) プロパティに新しい Translate を割り当てます。 新しいポイントを割り当てることで、単語の位置はX軸とY軸に沿って右に100ポイント、下に100ポイント移動します。

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

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

準備はできましたか?
Nuget ダウンロード 19,014,616 | バージョン: 2026.5 just released
Still Scrolling Icon

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

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