HTML JPG PDF XML DOCX
  Product Family
PDF

在 .NET SDK 中旋转 PDF

使用 .NET 处理调整 PDF 文档大小的 API。

Get Started

如何通过云 .NET SDK 旋转 PDF

要旋转 PDF 文档,我们将使用 Aspose.PDF Cloud .NET SDK 此云 SDK 允许您轻松构建基于云的 PDF 创建、编辑和转换应用程序,支持 C#、ASP.NET 或其他 .NET 语言,适用于各种云平台。打开 NuGet 包管理器,搜索 Aspose.PDF Cloud 并安装。您还可以使用包管理器控制台中的以下命令。

包管理器控制台命令


    PM> Install-Package Aspose.Pdf-Cloud
     

使用 .NET SDK 旋转 PDF 的步骤

Aspose.PDF Cloud 开发人员可以轻松地用几行代码加载和旋转 PDF。

  1. 上传 PDF 到云。
  2. 设置页面旋转参数。
  3. 使用所需角度旋转指定页面。
  4. 下载修改后的 PDF。
 

使用 .NET 云 SDK 旋转 PDF


    using Aspose.Pdf.Cloud.Sdk.Api;
    using Aspose.Pdf.Cloud.Sdk.Model;

    namespace ChangeLayout
    {
        public class RotateDocumentsPages
        {
            private ChangeLayoutHelper _helper;

            public RotateDocumentsPages(ChangeLayoutHelper helper)
            {
                _helper = helper;
            }

            public async Task MakeRotateDocumentsPages(string document, string rotateAngle, string pages)
            { 
                await _helper.UploadFile(document);
                AsposeResponse response = await _helper.pdfApi.PostDocumentPagesRotateAsync(document, rotateAngle, pages, folder: _helper.config.REMOTE_TEMP_FOLDER);
                if (response.Code != 200)
                    Console.WriteLine("MakeRotateDocumentsPages(): Unexpected error!");
                else {
                    Console.WriteLine("MakeRotateDocumentsPages(): Pages '{0}' successfully rotated!");

                    await _helper.DownloadFile(document, "rotated_");
                } 
            }
        }
    }