C#でPDFオブジェクトを移動 ユーザーが特定のテキスト、画像、形状をPDF内の他の場所に移動する必要がある時があります。 IronPDFを使用すると、開発者はPDFオブジェクトに直接アクセスして、当社のライブラリを使用してそれを変換する方法を提供します。 このコード例では、IronPDFを使用してPDF DOMでオブジェクトを簡単に変換する方法を説明します。 class="examples__featured-snippet"> PDFオブジェクトを変換する5ステップコード ChromePdfRenderer renderer = new ChromePdfRenderer(); PdfDocument pdf = renderer.RenderHtmlAsPdf("Test"); var objects = pdf.Pages.First().ObjectModel.TextObjects.First(); objects.Translate = new System.Drawing.PointF(100,-100); pdf.SaveAs("translated.pdf"); コードの説明 ChromePdfRendererをまずインスタンス化し、次にRenderHtmlAsPdfを呼び出してHTML文字列をPDFにレンダリングします。 テキストをレンダリングした後、PDF DOMオブジェクトコレクションにアクセスします。 Pages.Firstを使用して最初のページを取得し、そのObjectModelにアクセスしてTextObjectsコレクションを見つけます。 TextObjectsコレクションにはPDF内のすべてのTextObjectインスタンスが含まれています。 このコレクションの最初の要素にアクセスし、それを変数に割り当てます。 PDF内の最初のTextObject(この例では「Test」という単語)を取得した後、Translateプロパティに新しいPointF(X, Y)を割り当てます。 新しいポイントを割り当てることで、単語の位置はX軸とY軸に沿って右に100ポイント、下に100ポイント移動します。 最後に、テキストが移動された後、SaveAsメソッドを使用して変更されたPDFを保存します。 PDF DOMを簡単に変換する方法を発見 - ガイドを今すぐ訪問! GitHubで見る コード https://github.com/iron-software/IronPdf.Examples/tree/main/examples/translate-pdf-objects ZIPをダウンロード 関連チュートリアル 関連ハウツーガイド クラスドキュメンテーション 言語パックを入手 IronPDF DLLをダウンロード Report an Issue on this page 準備はいいですか? Nuget ダウンロード 16,133,208 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 16,133,208 ライセンスを見る