HTML
JPG
PDF
XML
DOCX
PDF
Cập nhật Metadata trong PDF trong .NET SDK
Cập nhật tất cả metadata từ tài liệu PDF sử dụng Aspose.PDF Cloud .NET API
Get StartedCách cập nhật Metadata từ tài liệu PDF sử dụng Cloud .NET SDK
Để cập nhật Metadata qua Cloud .NET SDK, chúng ta sẽ sử dụng Aspose.PDF Cloud .NET SDK Cloud SDK này cho phép bạn dễ dàng xây dựng các ứng dụng tạo, chỉnh sửa & chuyển đổi PDF dựa trên cloud bằng C#, ASP.NET hoặc các ngôn ngữ .NET khác cho các nền tảng cloud khác nhau. Mở NuGet quản lý gói, tìm kiếm Aspose.PDF Cloud và cài đặt. Bạn cũng có thể sử dụng lệnh sau từ Package Manager Console.
Lệnh Package Manager Console
PM> Install-Package Aspose.Pdf-Cloud
Bước để cập nhật Metadata qua .NET SDK
Những lập trình viên Aspose.PDF Cloud có thể dễ dàng tải & cập nhật metadata trong PDF chỉ bằng vài dòng mã.
- Tạo một đối tượng Configuration mới với Application Secret và Key của bạn
- Tạo một đối tượng kết nối đến Cloud API
- Tải tượng lên tệp tài liệu của bạn
- Cập nhật thuộc tính dungl PutSetProperty
- Xử lý thuộc tính, ví dụ, in ra console
Mã mẫu này hiển thị cập nhật Metadata trong tài liệu PDF
public static void UpdateMetadata()
{
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);
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.PutSetProperty(storageFileName, "xmp:ArchiveType", "Aspose Sample Document");
Console.WriteLine(responseSet.Status);
}
}