PNG
JPG
BMP
TIFF
PDF
Ghép PDF trong .NET SDK
Ghép hai tệp PDF thành một trong C# Cloud API mà không cần sử dụng bất kỳ phần mềm nào như Adobe PDF.
Get StartedCách Ghép Nhiều Tệp PDF Sử Dụng C# Cloud API
Để ghép hai tệp PDF, chúng tôi sẽ sử dụng Aspose.PDF Cloud .NET SDK Cloud SDK này cho phép bạn dễ dàng xây dựng ứng dụng tạo, chỉnh sửa và chuyển đổi PDF dựa trên đám mây trong 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 trình quản lý gói, tìm kiế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 để Ghép PDF qua Cloud .NET SDK
Chương trình cơ bản để ghép các tệp PDF theo cách lập trình với Aspose.PDF Cloud .NET SDK APIs có thể thực hiện chỉ với vài dòng mã.
- Tạo một đối tượng Cấu hình mới với Secret và Key của Ứng dụng của bạn
- Tạo một đối tượng để kết nối đến Cloud API
- Tải lên tệp tài liệu của bạn
- Thực hiện việc ghép
- Tải về kết quả
Ghép Hai Tệp PDF bằng C#
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Merges
{
public class MergeDocuments
{
public static async Task Merge(MergesHelper helper, List<string> files, string outputName, string remoteFolder)
{
Aspose.Pdf.Cloud.Sdk.Model.MergeDocuments documetItems = new(new List<string>());
foreach (var file in files)
{
await helper.UploadFile(Path.GetFileName(file));
documetItems.List.Add(Path.Combine( remoteFolder, file));
}
DocumentResponse response = await helper.pdfApi.PutMergeDocumentsAsync(outputName, documetItems, folder: remoteFolder);
if (response == null)
Console.WriteLine("MergeDocuments(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("MergeDocuments(): Failed to documents.");
else
{
Console.WriteLine("MergeDocuments(): documents successfully merged to '{0}' file.", outputName);
await helper.DownloadFile(outputName);
}
}
}
}