HTML JPG PDF XML DOCX
  Product Family
PDF

Hapus Tautan dari PDF melalui .NET SDK

API untuk menghapus tautan dari dokumen PDF dengan .NET.

Get Started

Cara menghapus tautan dari dokumen PDF menggunakan Cloud .NET SDK

Untuk menghapus anotasi tautan dari dokumen PDF melalui Cloud .NET SDK, kami akan menggunakan Aspose.PDF Cloud .NET SDK Cloud SDK ini memungkinkan Anda untuk dengan mudah membuat 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 tautan menggunakan .NET SDK

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

  1. Buat objek Konfigurasi baru dengan Rahasia Aplikasi dan Kunci Anda.
  2. Buat objek untuk terhubung ke API Cloud.
  3. Unggah PDF ke penyimpanan cloud.
  4. Hapus anotasi tautan dari PDF di penyimpanan cloud menggunakan fungsi DeleteBookmarkAsync.
  5. Periksa respons dan catat hasilnya.
  6. Unduh file yang diperbarui untuk penggunaan lokal.
 

Kode contoh ini menunjukkan penghapusan anotasi tautan dari dokumen PDF


   using Aspose.Pdf.Cloud.Sdk.Model;

    namespace Links
    {
        public class LinksRemove
        {
            public static async Task Delete(string documentName, string outputName, string LinkID, string remoteFolder)
            {
		// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required). 
		pdfApi = new PdfApi(AppSecret, AppSid);

                using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
		{ // Upload the local PDF to cloud storage folder name.
                    FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
                    Console.WriteLine(uploadResponse.Uploaded[0]);
                }

                // Delete link annotation with Id in the PDF on cloud storage.
                AsposeResponse response = await pdfApi.DeleteBookmarkAsync(documentName, bookmarkPath, folder: remoteFolder);

                // Checks the response and logs the result.
		if (response == null)
                    Console.WriteLine("LinksRemove(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("LinksRemove(): Failed to remove link from the document.");
                else
                { // Downloads the updated file for local use.
                    Console.WriteLine("LinksRemove(): link annotation '{0}' successfully removed from the document '{1}.", LinkID, documentName);
                    Stream stream = pdfApi.DownloadFile(Path.Combine(remoteFolder, documentName));
                    using var fileStream = File.Create(Path.Combine(localFolder, "delete_link_" + outputName));
                    stream.Position = 0;
                    await stream.CopyToAsync(fileStream);
                    Console.WriteLine("LinksRemove(): File '{0}' successfully downloaded.", "delete_link_" + outputName);
                }
            }
        }
    }
 
 

Bekerja dengan Tautan dalam PDF melalui .NET SDK

Seiring waktu, hyperlink mungkin menjadi usang atau mengarah ke halaman yang tidak ada lagi. Tautan yang rusak seperti itu dapat membuat pembaca frustrasi dan mengurangi kredibilitas dokumen. Menghapus ini memastikan konten tetap akurat dan dapat diandalkan.​ Hapus Tautan dari dokumen PDF dengan Aspose.PDF Cloud .NET SDK.

Dengan .NET SDK kami Anda dapat

  • Menambahkan header & footer dokumen PDF dalam format teks atau gambar.
  • Menambahkan tabel & cap teks atau gambar ke dokumen PDF.
  • Menambahkan beberapa dokumen PDF ke file yang ada.
  • Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
  • Terapkan enkripsi atau dekripsi ke dokumen PDF & setel kata sandi.
  • Hapus semua cap & tabel dari halaman atau seluruh dokumen PDF.
  • Hapus cap atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
  • Ganti satu atau beberapa instance teks pada halaman PDF atau dari seluruh dokumen.
  • Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
  • Ekstrak berbagai elemen file PDF & optimalkan dokumen PDF.
  • Anda dapat mencoba Aplikasi gratis kami untuk menguji fungsionalitas.

  •