Hapus Penanda dari PDF via .NET SDK
API untuk menghapus penanda dari dokumen PDF dengan .NET.
Get StartedCara menghapus penanda dari dokumen PDF menggunakan Cloud .NET SDK
Untuk menghapus penanda dari dokumen PDF via Cloud .NET SDK, kita akan menggunakan Aspose.PDF Cloud .NET SDK Cloud SDK ini memungkinkan Anda untuk dengan mudah membangun aplikasi pembuat, editor & konverter PDF berbasis cloud di C#, ASP.NET, atau bahasa .NET lainnya untuk berbagai platform cloud. Buka NuGet manajer paket, cari Aspose.PDF Cloud dan install. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.
Perintah Konsol Manajer Paket
PM> Install-Package Aspose.Pdf-Cloud
Langkah-langkah untuk menghapus penanda menggunakan .NET SDK
Pengembang Aspose.PDF Cloud dapat dengan mudah memuat & menghapus penanda dari dokumen PDF hanya dalam beberapa baris kode.
- Buat objek Konfigurasi baru dengan Secret dan Key Aplikasi Anda.
- Buat objek untuk terhubung ke API Cloud.
- Unggah PDF ke penyimpanan cloud.
- Hapus penanda dari PDF di penyimpanan cloud menggunakan fungsi DeleteBookmarkAsync.
- Periksa respons dan catat hasilnya.
- Unduh file yang diperbarui untuk penggunaan lokal.
Kode sampel ini menunjukkan menghapus penanda dari dokumen PDF
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Bookmarks
{
public class BookmarksRemove
{
public static async Task Delete(string documentName, string outputName, string bookmarkPath, string localFolder, 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 bookmark with bookmarkPath 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("BookmarksRemove(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("BookmarksRemove(): Failed to remove bookmark from the document.");
else
{ // Downloads the updated file for local use.
Console.WriteLine("BookmarksRemove(): bookmark '{0}' successfully removed from the document '{1}.", bookmarkPath, documentName);
Stream stream = pdfApi.DownloadFile(Path.Combine(remoteFolder, documentName));
using var fileStream = File.Create(Path.Combine(localFolder, "append_pages_" + outputName));
stream.Position = 0;
await stream.CopyToAsync(fileStream);
Console.WriteLine("BookmarksRemove(): File '{0}' successfully downloaded.", "delete_bookmrk_" + outputName);
}
}
}
}
Bekerja dengan Tautan di PDF via .NET SDK
Seiring waktu, hyperlink mungkin menjadi usang atau mengarah ke halaman yang tidak lagi ada. Tautan yang rusak seperti ini dapat membuat pembaca frustasi dan mengurangi kredibilitas dokumen. Menghapusnya 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 & stempel teks atau gambar ke dokumen PDF.
- Menambahkan beberapa dokumen PDF ke file yang sudah ada.
- Bekerja dengan lampiran PDF, anotasi, & bidang formulir.
- Menerapkan enkripsi atau dekripsi pada dokumen PDF & mengatur kata sandi.
- Menghapus semua stempel & tabel dari halaman atau seluruh dokumen PDF.
- Menghapus stempel atau tabel tertentu dari dokumen PDF berdasarkan ID-nya.
- Mengganti satu atau beberapa instance teks pada halaman PDF atau dari seluruh dokumen.
- Dukungan luas untuk mengonversi dokumen PDF ke berbagai format file lainnya.
- Mengekstrak berbagai elemen dari file PDF & mengoptimalkan dokumen PDF.
- Anda dapat mencoba Aplikasi gratis kami untuk menguji fungsionalitas.
- Sumber Belajar
- Dokumentasi
- Kode Sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Mengapa Aspose.PDF Cloud untuk .NET?
- Daftar Pelanggan
- Keamanan