PNG
JPG
BMP
TIFF
PDF
Fusionar PDF en .NET SDK
Fusiona dos archivos PDF en uno en C# Cloud API sin usar ningún software como Adobe PDF.
Get StartedCómo fusionar múltiples archivos PDF usando C# Cloud API
Para fusionar dos archivos PDF usaremos Aspose.PDF Cloud .NET SDK Este SDK en la nube te permite crear fácilmente aplicaciones de creación, edición y conversión de PDF basadas en la nube en C#, ASP.NET u otros lenguajes .NET para diversas plataformas en la nube. Abre NuGet el gestor de paquetes, busca Aspose.PDF Cloud e instala. También puedes usar el siguiente comando desde la Consola del Gestor de Paquetes.
Comando
PM> Install-Package Aspose.Pdf-Cloud
Pasos para fusionar PDF mediante Cloud .NET SDK
Un programa básico para fusionar PDFs programáticamente con Aspose.PDF Cloud .NET SDK APIs puede hacerse con solo unas pocas líneas de código.
- Crea un nuevo objeto de Configuración con tu Clave y Secreto de Aplicación
- Crea un objeto para conectarte a la API de la Nube
- Sube tu archivo de documento
- Realiza la fusión
- Descarga el resultado
Fusionar dos archivos 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);
}
}
}
}