HTML
JPG
PDF
XML
DOCX
PDF
Hapus Metadata dari PDF di .NET SDK
Hapus metadata dari dokumen PDF menggunakan Aspose.PDF Cloud .NET API
Get StartedCara Menghapus Metadata dalam Dokument PDF menggunakan Cloud .NET SDK
Untuk menghapus Metadata melalui Cloud .NET SDK, kita akan menggunakan Aspose.PDF Cloud .NET SDK Cloud SDK ini memungkinkan Anda dengan mudah membangun aplikasi pembuat, editor, dan 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 pasang. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.
Perintah Package Manager Console
PM> Install-Package Aspose.Pdf-Cloud
Langkah-langkah untuk menghapus Metadata melalui .NET SDK
Pengembang Aspose.PDF Cloud dapat dengan mudah memuat dan menghapus Metadata di PDF hanya dalam beberapa baris kode.
- Buat objek Konfigurasi baru dengan Kunci Aplikasi dan Rahasia Anda
- Buat objek untuk terhubung ke Cloud API
- Unggah berkas dokumen Anda
- Hapus semua properti menggunakan DeleteProperty
- Unduh hasil jika diperlukan
Contoh kode ini menunjukkan menghapus Metadata dalam dokument PDF
public static void DeleteMetadata()
{
const string localImageFileName = @"C:\Samples\sample.pdf";
const string storageFileName = "sample.pdf";
// Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
var filesOnStorage = pdfApi.GetFilesList("");
if (filesOnStorage.Value.All(f => f.Name != "sample.pdf"))
{
using var file = File.OpenRead(localImageFileName);
var uploadResult = pdfApi.UploadFile(storageFileName, file);
Console.WriteLine(uploadResult.Uploaded[0]);
}
var response = pdfApi.GetDocumentProperty(storageFileName, "xmp:ArchiveType");
if (response.DocumentProperty.Value != null && !response.DocumentProperty.Value.StartsWith("Aspose"))
{
var responseSet = pdfApi.DeleteProperty(storageFileName, "xmp:ArchiveType");
Console.WriteLine(responseSet.Status);
}
}