PNG
JPG
BMP
TIFF
PDF
Fusionner PDF dans .NET SDK
Fusionnez deux fichiers PDF en un dans l’API Cloud C# sans utiliser de logiciel comme Adobe PDF.
Get StartedComment fusionner plusieurs fichiers PDF en utilisant l'API Cloud C#
Pour fusionner deux fichiers PDF, nous utiliserons Aspose.PDF Cloud .NET SDK Ce SDK Cloud vous permet de créer facilement des applications de création, d’édition et de conversion PDF basées sur le cloud en C#, ASP.NET ou d’autres langages .NET pour diverses plateformes cloud. Ouvrez NuGet gestionnaire de paquets, recherchez Aspose.PDF Cloud et installez. Vous pouvez également utiliser la commande suivante à partir de la console du gestionnaire de paquets.
Commande
PM> Install-Package Aspose.Pdf-Cloud
Étapes pour fusionner des PDF via le SDK Cloud .NET
Un programme de fusion de PDF de base de manière programmatique avec Aspose.PDF Cloud .NET SDK Les API peuvent être réalisées avec juste quelques lignes de code.
- Créez un nouvel objet Configuration avec votre Secret et Key d’application
- Créez un objet pour se connecter à l’API Cloud
- Téléchargez votre fichier de document
- Effectuez la fusion
- Téléchargez le résultat
Fusionner deux fichiers PDF en utilisant 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);
}
}
}
}