如何使用 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 度),以順時針或逆時針重新定位內容。

作為標題:2(快速開始:在 .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. 下載 IronPDF C# PDF 庫以旋轉 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 Library](/?utm_source=use-case-page) 將 PDF 轉換為 HTML 之後,將文本旋轉到任何角度。 這是通過使用 `transform: rotate(...)` CSS3 樣式來實現的,它可以將任何 HTML 元素旋轉到任何角度。 ```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檔案?

您可以使用 IronPDF 庫在 C# 中旋轉 PDF 檔案。首先,從 NuGet 下載 IronPDF,然後使用諸如SetPageRotation之類的方法以程式設計方式指定 PDF 頁面的所需旋轉角度。

有哪些方法可以旋轉PDF頁面?

IronPDF 提供了SetPageRotationSetPageRotationsSetAllPageRotations之類的方法。這些方法可讓您透過指定旋轉角度來旋轉單一頁面、多個頁面或所有頁面。

CSS3 能否用於旋轉 PDF 中的文字?

是的,使用 IronPDF 將 HTML 轉換為 PDF 後,您可以套用 CSS3 樣式,例如transform: rotate(...) ,將 PDF 中的文字元素旋轉到任何所需的角度。

如何在C#中儲存旋轉後的PDF?

使用 IronPDF 對 PDF 應用旋轉後,您可以使用SaveAs方法儲存修改後的 PDF,並指定旋轉後 PDF 的所需檔案名稱。

為什麼要在PDF中使用HTML5和CSS3來實現文字旋轉?

HTML5 和 CSS3 可以精確控制 PDF 中的文字旋轉。透過使用 IronPDF 將 HTML 轉換為 PDF,您可以套用 CSS3 旋轉屬性(例如transform: rotate(...)來實現自訂文字方向和佈局。

是否可以只旋轉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) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

準備好開始了嗎?
Nuget 下載 16,154,058 | 版本: 2025.11 剛剛發布