PNG
JPG
BMP
TIFF
PDF
Mesclar PDF no .NET SDK
Mescle dois arquivos PDF em um na API de Nuvem C# sem o uso de qualquer software como Adobe PDF.
Get StartedComo Mesclar Vários Arquivos PDF Usando a API de Nuvem C#
Para mesclar dois arquivos PDF, usaremos Aspose.PDF Cloud .NET SDK Este Cloud SDK permite que você construa facilmente aplicativos de criação, edição e conversão de PDF baseados em nuvem em C#, ASP.NET ou outras linguagens .NET para várias plataformas de nuvem. Abra NuGet gerenciador de pacotes, procure por 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 Mesclar PDF via Cloud .NET SDK
Um programa básico de mesclagem de PDFs programaticamente com Aspose.PDF Cloud .NET SDK APIs pode ser feito com apenas algumas linhas de código.
- Crie um novo objeto de Configuração com seu Segredo e Chave da Aplicação
- Crie um objeto para conectar-se à API de Nuvem
- Faça upload do seu arquivo de documento
- Realize a mesclagem
- Baixe o resultado
Mesclar Dois Arquivos PDF usando 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);
}
}
}
}