C# を使用して PDF 内のテキストを回転させる方法 | IronPDF

Rotate PDF Text and Pages in .NET

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 IconGet started making PDFs with NuGet now:

  1. Install IronPDF with NuGet Package Manager

    PM > Install-Package IronPdf

  2. Copy and run this code snippet.

    IronPdf.PdfDocument.FromFile("input.pdf")
      .SetAllPageRotations(IronPdf.PdfPageRotation.Clockwise90)
      .SaveAs("rotated.pdf");
  3. Deploy to test on your live environment

    Start using IronPDF in your project today with a free trial
    arrow pointer
class="hsg-featured-snippet">

最小ワークフロー(5ステップ)

  1. PDFを回転させるためにIronPDF C# PDFライブラリをダウンロード
  2. ページ回転を設定するための提供されたメソッドを使用
  3. プログラムでPDFページを回転
  4. CSS3を使ってPDFテキストを回転
  5. PDFドキュメントを表示

## PDFページを回転させる 単一ページ、複数ページおよび全ページの回転を設定するには、それぞれ`SetPageRotation`、`SetPageRotations`、`SetAllPageRotations`メソッドを使用します。 これらのメソッドは現在のページの回転を指定された角度で完全に上書きします。元のページの回転が希望の角度に設定されている場合、これらのメソッドは出力ファイルに影響しません。 ```csharp :path=/static-assets/pdf/content-code-examples/how-to/rotating-text-set-page-rotation.cs ```
## CSS3を使ってテキストを回転させる .NETでHTMLをPDFに変換した後、プログラムでテキストやページ全体を回転させる必要があるかもしれません。 よくある要件は、HTML5とCSS3を使用してPDFに縦方向に配置されたテキストをレンダリングすることです。これを達成する方法をご紹介します。 **CSS3**は、以前にインストールした[IronPDF .NETライブラリ](/?utm_source=use-case-page)を使用してPDFをHTMLに変換した後、任意の角度にテキストを回転させることが可能です。 これは、任意のHTML要素を任意の角度に回転できる`transform: rotate(...)` CSS3スタイルを使用して達成されます。 ```csharp :path=/static-assets/pdf/content-code-examples/how-to/rotating-text-css.cs ``` 次に何ができるのかを見てみましょうか? こちらのチュートリアルページをご覧ください: [PDFの編集](https://ironpdf.com/tutorials/csharp-edit-pdf-complete-tutorial/)

よくある質問

C# で PDF ファイルを回転させるにはどうすればよいですか?

C# で PDF ファイルを回転させるには、IronPDF ライブラリを使用します。最初に NuGet から IronPDF をダウンロードし、プログラムで PDF ページの回転を指定するために SetPageRotation などのメソッドを使用します。

PDF ページを回転させるためにどのようなメソッドがありますか?

IronPDF には SetPageRotationSetPageRotationsSetAllPageRotations などのメソッドが用意されています。これらのメソッドを使用して、単一ページ、複数ページ、またはすべてのページを回転させることができます。

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 プロジェクトで、 SetPageRotationSetPageRotationsSetAllPageRotations 、 CSS3 ベースのテキスト回転などのすべての回転機能を使用できます。

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

開発以外にも、CurtisはIoT(Internet of Things)への強い関心を持ち、ハードウェアとソフトウェアの統合方法を模索しています。余暇には、ゲームをしたりDiscordボットを作成したりして、技術に対する愛情と創造性を組み合わせています。

準備はいいですか?
Nuget ダウンロード 16,154,058 | バージョン: 2025.11 ただ今リリースされました