PNG
JPG
BMP
TIFF
PDF
Chia PDF bằng .NET SDK
Chia các trang PDF đơn bằng C# Cloud API không cần phần mềm nào như Adobe PDF.
Get StartedTiếng Việt: Cách chia PDF bằng C# Cloud API
Để chia PDF, chúng ta sử dụng Aspose.PDF Cloud .NET SDK Cloud SDK này cho phép bạn dễ dàng xây dựng các ứng dụng tạo, chỉnh sửa và chuyển đổi PDF dựa trên đám mây bằng C#, ASP.NET hoặc các ngôn ngữ .NET khác cho các nền tảng đám mây khác nhau. Mở NuGet quản lý gói, tìm Aspose.PDF Cloud và cài đặt. Bạn cũng có thể sử dụng lệnh sau từ Package Manager Console.
Lệnh
PM> Install-Package Aspose.Pdf-Cloud
Các bước chia PDF bằng Cloud .NET SDK
Merging PDF đơn giản bằng Aspose.PDF Cloud .NET SDK API chỉ cần vài dòng mã.
- Tạo một đối tượng Configuration mới với Application Secret và Key của bạn
- Tạo đối tượng kết nối với Cloud API
- Tải tài liệu của bạn lên
- Thực hiện việc chia
- Tải kết quả về
Yêu cầu hệ thống
Để bắt đầu với Aspose.PDF Cloud .NET SDK dễ dàng mà không cần cài đặt gì nhiều. Chỉ cần tạo tài khoản ở Aspose cho Cloud và lấy thông tin ứng dụng của bạn. Sau khi có App SID & key, bạn đã sẵn sàng sử dụng Aspose.PDF Cloud .NET SDK.
- .NET Framework 2.0 hoặc mới hơn
- JSON.NET
Chia PDF bằng C#
public static void SplitSinglePages()
{
const string localImageFileName = @"C:\Samples\Sample-Document-01.pdf";
const string storageFileName = "Sample-Document-01.pdf";
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
if (pdfApi.GetFilesList("").Value.All(f => f.Name != storageFileName))
{
using var file = File.OpenRead(localImageFileName);
var uploadResult = pdfApi.UploadFile(storageFileName, file);
Console.WriteLine(uploadResult.Uploaded[0]);
}
var response = pdfApi.PostSplitDocument(storageFileName);
uint index = 1;
foreach (var fileName in response.Result.Documents.Select(document=>document.Href))
{
pdfApi.DownloadFile(fileName)
.CopyTo(File.OpenWrite($"page{index++}.pdf"));
}
}