IronPDF 操作指南 旋转文本和PDF页面 Rotate PDF Text and Pages in .NET Curtis Chau 已更新:八月 14, 2025 Download IronPDF NuGet 下载 DLL 下载 Windows 安装程序 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English 旋转PDF文本或页面是指更改PDF文档中整个页面或特定文本元素的方向。 这种旋转可以以度数进行(通常为90、180或270度),以顺时针或逆时针重新定位内容。 快速入门:使用IronPDF在.NET中旋转PDF页面 使用IronPDF,轻松在.NET应用程序中旋转PDF页面。 只需几行代码,您就可以将PDF内容的方向调整到所需的角度。 此快速入门指南向您展示如何轻松旋转PDF文档的第一页90度并保存更改。 非常适合希望以最小的努力增强文档呈现的开发人员。 Get started making PDFs with NuGet now: Install IronPDF with NuGet Package Manager PM > Install-Package IronPdf Copy and run this code snippet. IronPdf.PdfDocument.FromFile("input.pdf") .SetAllPageRotations(IronPdf.PdfPageRotation.Clockwise90) .SaveAs("rotated.pdf"); Deploy to test on your live environment Start using IronPDF in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet"> 最小工作流程(5个步骤) 下载IronPDF C#PDF库以旋转PDF 使用提供的方法设置页面旋转 以编程方式旋转PDF页面 使用CSS3旋转PDF文本 查看您的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后,可能需要以编程方式旋转文本或整个页面。 一个常见的需求是在PDFs中使用HTML5和CSS3渲染垂直对齐的文本。以下是实现此目的的方法。 **CSS3**允许在使用您之前安装的[IronPDF .NET库](/?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提供了诸如SetPageRotation、SetPageRotations和SetAllPageRotations的方法。这些方法允许您通过指定旋转度来旋转单个页面、多个页面或所有页面。 可以使用CSS3在PDF中旋转文本吗? 是的,转换HTML为PDF后使用IronPDF,您可以应用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 项目中使用所有旋转功能,例如SetPageRotation 、 SetPageRotations 、 SetAllPageRotations和基于 CSS3 的文本旋转,而无需特殊的变通方法。 Curtis Chau 立即与工程团队聊天 技术作家 Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。 准备开始了吗? Nuget 下载 16,154,058 | 版本: 2025.11 刚刚发布 免费 NuGet 下载 总下载量:16,154,058 查看许可证