PNG JPG BMP TIFF PDF
Aspose.PDF  for .NET

Fusão de PDF no SDK .NET

Fusão de dois arquivos PDF em um no C# Cloud API sem uso de software como Adobe PDF.

Get Started

Como Fusionar Múltiplos Arquivos PDF Usando C# Cloud API

Para fundir dois arquivos PDF vamos usar Aspose.PDF Cloud .NET SDK Este Cloud SDK permite criar aplicativos de gerenciamento de PDF na nuvem para C#, ASP.NET ou outras linguagens .NET nas mais diversas plataformas de nuvem. Abra NuGet Gerenciador de pacotes, procure Aspose.PDF Cloud e instale. Você também pode usar o seguinte comando no Console do Gerenciador de Pacotes.

Comando


PM> Install-Package Aspose.Pdf-Cloud 

Passos para Fusão de PDF via Cloud .NET SDK

Uma fusão básica de PDFs programaticamente com Aspose.PDF Cloud .NET SDK APIs pode ser realizada com apenas algumas linhas de código.

  1. Crie um novo objeto de Configuração com sua Chave e Secret de Aplicativo
  2. Crie um objeto para se conectar à API Cloud
  3. Carregue seu arquivo de documento
  4. Realize a fusão
  5. Baixe o resultado
 

Fusão de Dois Arquivos PDF usando C#


    internal static void MergePdf()
    {
        const string localImageFileName = @"C:\Samples\sample.pdf";
        const string storageFileName1 = "sample1.pdf";
        const string storageFileName2 = "sample2.pdf";
        const string resultFileName = "merged-doc.pdf";

        // Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
        var pdfApi = new PdfApi(AppSecret, AppSid);
        using var file = File.OpenRead(localImageFileName);
        pdfApi.UploadFile(storageFileName1, file);
        pdfApi.CopyFile(storageFileName1, storageFileName2);

        var documentsToBeMerged = new List<string>()
        {
            storageFileName1, storageFileName2
        };

        var documents = new Aspose.Pdf.Cloud.Sdk.Model.MergeDocuments(documentsToBeMerged);
        
        pdfApi.PutMergeDocuments(resultFileName, documents);
        var response = pdfApi.DownloadFile(resultFileName);
        response.CopyTo(File.OpenWrite(resultFileName));
        Console.WriteLine();
    }