HTML
JPG
PDF
XML
DOCX
PDF
Supprimer les annotations de page des PDF via .NET SDK
API pour supprimer les annotations des documents PDF avec Aspose.PDF Cloud .NET SDK.
Get StartedComment supprimer les annotations de page des documents PDF en utilisant Cloud .NET SDK
Pour supprimer les annotations de page des documents 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 de 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 depuis la console du gestionnaire de paquets.
Commande de la console du gestionnaire de paquets
PM> Install-Package Aspose.Pdf-Cloud
Étapes pour supprimer les annotations en utilisant .NET SDK
Les développeurs Aspose.PDF Cloud peuvent facilement charger et supprimer des annotations aux documents PDF en seulement quelques lignes de code.
- Téléchargez le PDF d’entrée.
- Supprimez toutes les annotations d’une page spécifiée.
- Gérez les erreurs et signalez le statut.
- Téléchargez le fichier PDF nettoyé.
Ce code exemple montre comment supprimer les annotations de page d'un document PDF via C#
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Annotations
{
public class DeletePageAnnotations
{
public async static Task MakeDeleteAsync(AnnotationsHelper helper, string documentName, int pageNumber, string outputName, string remoteFolder)
{
// Delete annotation from the PDF document.
await helper.UploadFile(documentName);
AsposeResponse response = await helper.pdfApi.DeletePageAnnotationsAsync(documentName, pageNumber, folder: remoteFolder);
if (response == null)
Console.WriteLine("DeletePageAnnotations(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("DeletePageAnnotations(): Failed to delete annotation from the document.");
else {
Console.WriteLine("DeletePageAnnotations(): annotations on page '{0}' deleted from the document '{1}.", pageNumber, documentName);
await helper.DownloadFile(documentName, outputName, "del_page_annotations_");
}
}
}
}