PNG JPG BMP TIFF PDF
Aspose.PDF  untuk .NET

Gabungkan PDF di .NET SDK

Gabungkan dua file PDF menjadi satu di C# Cloud API tanpa menggunakan perangkat lunak seperti Adobe PDF.

Get Started

Cara Menggabungkan Beberapa File PDF Menggunakan C# Cloud API

Untuk menggabungkan dua file PDF, kita akan menggunakan Aspose.PDF Cloud .NET SDK Cloud SDK ini memungkinkan Anda dengan mudah membuat aplikasi pembuat, editor & konverter PDF berbasis cloud dalam C#, ASP.NET, atau bahasa .NET lainnya untuk berbagai platform cloud. Buka NuGet manajer paket, cari Aspose.PDF Cloud dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Perintah


PM> Install-Package Aspose.Pdf-Cloud 

Langkah-langkah untuk Menggabungkan PDF melalui Cloud .NET SDK

Program dasar untuk menggabungkan pdf secara programatis dengan Aspose.PDF Cloud .NET SDK API dapat dilakukan dengan hanya beberapa baris kode.

  1. Buat objek Konfigurasi baru dengan Kunci dan Rahasia Aplikasi Anda
  2. Buat objek untuk terhubung ke Cloud API
  3. Unggah file dokumen Anda
  4. Lakukan penggabungan
  5. Unduh hasilnya
 

Menggabungkan Dua File PDF menggunakan 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);
                }
            }
        }
    }