HTML JPG PDF XML DOCX
  Product Family
PDF

Hapus Anotasi Halaman dari PDF melalui .NET SDK

API untuk menghapus anotasi dari dokumen PDF dengan Aspose.PDF Cloud .NET SDK.

Get Started

Cara menghapus anotasi halaman dari dokumen PDF menggunakan Cloud .NET SDK

Untuk menghapus anotasi halaman dari dokumen PDF, kita akan menggunakan Aspose.PDF Cloud .NET SDK Cloud SDK ini memungkinkan Anda untuk dengan mudah membangun aplikasi pembuat, editor & konverter PDF berbasis cloud dalam C#, ASP.NET, atau bahasa .NET lainnya untuk berbagai platform cloud. Buka NuGet pengelola paket, cari Aspose.PDF Cloud dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Pengelola Paket.

Perintah Konsol Pengelola Paket


    PM> Install-Package Aspose.Pdf-Cloud
     

Langkah-langkah untuk menghapus anotasi menggunakan .NET SDK

Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & menghapus anotasi pada dokumen PDF hanya dalam beberapa baris kode.

  1. Mengunggah PDF masukan.
  2. Menghapus semua anotasi dari halaman yang ditentukan.
  3. Menangani kesalahan dan melaporkan status.
  4. Mengunduh file PDF yang telah dibersihkan.
 

Kode contoh ini menunjukkan cara menghapus Anotasi Halaman dari dokumen PDF melalui 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_");
                }
            }
        }
    }