IronPDF ハウツー テキストと PDF ページの回転 C#でPDFのテキストとページをIronPDFで回転する カーティス・チャウ 更新日:8月 14, 2025 IronPDF をダウンロード NuGet ダウンロード DLL ダウンロード Windows 版 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる ジェミニで開く このページについてGeminiに問い合わせる 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る This article was translated from English: Does it need improvement? Translated View the article in English PDFのテキストまたはページを回転させるとは、PDFドキュメント内のページ全体または特定のテキスト要素の向きを変更することを指します。 この回転は、通常90度、180度、または270度で、時計回りまたは反時計回りにコンテンツの位置を変えるために行われます。 .NETでIronPDFを使ってPDFページを回転させるクイックスタート IronPDFを使用して、.NETアプリケーションで簡単にPDFページを回転させることができます。 ほんの数行のコードで、PDFコンテンツの向きを希望の角度に調整できます。 このクイックスタートガイドでは、PDFドキュメントの最初のページを90度回転させ、変更を簡単に保存する方法を示します。 最小限の労力でドキュメントのプレゼンテーションを強化したい開発者に最適です。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronPDF をインストールします PM > Install-Package IronPdf このコード スニペットをコピーして実行します。 IronPdf.PdfDocument.FromFile("input.pdf") .SetAllPageRotations(IronPdf.PdfPageRotation.Clockwise90) .SaveAs("rotated.pdf"); 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronPDF を使い始めましょう 30日間無料トライアル 最小限のワークフロー(5ステップ) PDFを回転するIronPDF C# PDFライブラリをダウンロードする。 ページの回転を設定するには、提供されているメソッドを使用してください プログラムによる PDF ページの回転 PDF テキストを回転させるために CSS3 を使用する PDFドキュメントを表示 PDFページを回転させる 単一ページ、複数ページおよび全ページの回転を設定するには、それぞれSetPageRotation、SetPageRotations、SetAllPageRotationsメソッドを使用します。 これらのメソッドは現在のページの回転を指定された角度で完全に上書きします。元のページの回転が希望の角度に設定されている場合、これらのメソッドは出力ファイルに影響しません。 :path=/static-assets/pdf/content-code-examples/how-to/rotating-text-set-page-rotation.cs using IronPdf; using IronPdf.Rendering; using System.Linq; // Import PDF PdfDocument pdf = PdfDocument.FromFile("multi-page.pdf"); // Set rotation for a single page pdf.SetPageRotation(0, PdfPageRotation.Clockwise90); // Set rotation for multiple pages pdf.SetPageRotations(Enumerable.Range(1,3), PdfPageRotation.Clockwise270); // Set rotation for the entire document pdf.SetAllPageRotations(PdfPageRotation.Clockwise180); pdf.SaveAs("rotated.pdf"); Imports IronPdf Imports IronPdf.Rendering Imports System.Linq ' Import PDF Private pdf As PdfDocument = PdfDocument.FromFile("multi-page.pdf") ' Set rotation for a single page pdf.SetPageRotation(0, PdfPageRotation.Clockwise90) ' Set rotation for multiple pages pdf.SetPageRotations(Enumerable.Range(1,3), PdfPageRotation.Clockwise270) ' Set rotation for the entire document pdf.SetAllPageRotations(PdfPageRotation.Clockwise180) pdf.SaveAs("rotated.pdf") $vbLabelText $csharpLabel CSS3を使ってテキストを回転させる .NETでHTMLをPDFに変換した後、プログラムでテキストやページ全体を回転させる必要があるかもしれません。 よくある要件は、HTML5とCSS3を使用してPDFに縦方向に配置されたテキストをレンダリングすることです。これを達成する方法をご紹介します。 CSS3は、以前にインストールしたIronPDF .NETライブラリを使用してPDFをHTMLに変換した後、任意の角度にテキストを回転させることが可能です。 これは、任意のHTML要素を任意の角度に回転できるtransform: rotate(...) CSS3スタイルを使用して達成されます。 :path=/static-assets/pdf/content-code-examples/how-to/rotating-text-css.cs using IronPdf; var renderer = new IronPdf.ChromePdfRenderer(); var pdf = renderer.RenderHtmlAsPdf(@" <html> <head> <style> .rotated{ -webkit-transform: rotate(-180deg); width:400; height:400; } </style> </head> <body> <p class='rotated'>Rotated Text</p> </body> </html> "); pdf.SaveAs("rotated.pdf"); Imports IronPdf Private renderer = New IronPdf.ChromePdfRenderer() Private pdf = renderer.RenderHtmlAsPdf(" <html> <head> <style> .rotated{ -webkit-transform: rotate(-180deg); width:400; height:400; } </style> </head> <body> <p class='rotated'>Rotated Text</p> </body> </html> ") pdf.SaveAs("rotated.pdf") $vbLabelText $csharpLabel 次に何ができるのかを見てみましょうか? こちらのチュートリアルページをご覧ください: PDFの編集 よくある質問 C# で PDF ファイルを回転させるにはどうすればよいですか? C# で PDF ファイルを回転させるには、IronPDF ライブラリを使用します。最初に NuGet から IronPDF をダウンロードし、プログラムで PDF ページの回転を指定するために SetPageRotation などのメソッドを使用します。 PDF ページを回転させるためにどのようなメソッドがありますか? IronPDF には SetPageRotation、SetPageRotations、SetAllPageRotations などのメソッドが用意されています。これらのメソッドを使用して、単一ページ、複数ページ、またはすべてのページを回転させることができます。 PDF 内のテキストを回転させるために CSS3 を使用することはできますか? はい、IronPDF を使用して HTML を PDF に変換した後、transform: rotate(...) のような CSS3 スタイルを適用して、PDF 内のテキスト要素を任意の角度に回転させることができます。 C# で回転させた PDF を保存するにはどうすればよいですか? IronPDF を使用して PDF に回転を適用した後、SaveAs メソッドを使用して修正された PDF を保存し、回転された PDF のファイル名を指定します。 PDFにおけるテキスト回転にHTML5とCSS3を使用する理由は? HTML5 と CSS3 を使用することで、PDF におけるテキスト回転を正確に制御できます。IronPDF を使用して HTML を PDF に変換することで、transform: rotate(...) のような CSS3 回転を適用し、カスタムのテキスト方向とレイアウトを実現できます。 PDF内の特定のテキスト要素だけを回転させることは可能ですか? はい、IronPDFを使用すると、HTMLからPDFへの変換時にCSS3スタイルを利用してPDF内の特定のテキスト要素を回転させることができ、個々のテキストの向きを正確に制御できます。 PDF ページを回転させるための度合いオプションは何ですか? PDFページは、90度、180度、または270度のように回転できます。これらのオプションを使用すると、IronPDFを利用してコンテンツを時計回りまたは反時計回りに再配置できます。 PDF ドキュメントの複数のページを回転させるにはどうすればいいですか? IronPDF の SetPageRotations メソッドを使用して、PDF ドキュメント内の複数のページを回転させるために、各ページの回転角度を指定します。 テキストやページを回転する場合、IronPDF は .NET 10 と完全に互換性がありますか? はい、IronPDF は .NET 10 と完全に互換性があります。開発者は、特別な回避策を必要とせずに、 .NET 10 プロジェクトで、 SetPageRotation 、 SetPageRotations 、 SetAllPageRotations 、 CSS3 ベースのテキスト回転などのすべての回転機能を使用できます。 カーティス・チャウ 今すぐエンジニアリングチームとチャット テクニカルライター Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。 準備はできましたか? Nuget ダウンロード 16,493,056 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 16,493,056 ライセンスを見る