HTML
JPG
PDF
XML
DOCX
PDF
Làm việc với Siêu dữ liệu trong PDF trong .NET SDK
Thao tác Siêu dữ liệu trong Tài liệu PDF bằng cách sử dụng API .NET phía máy chủ.
Get StartedCách làm việc với Siêu dữ liệu qua Cloud .NET SDK
Để làm việc với Siêu dữ liệu qua Cloud .NET SDK, chúng ta sẽ sử dụng Aspose.PDF Cloud .NET SDK SDK trên mây 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 đám mây bằng C#, ASP.NET, hoặc các ngôn ngữ .NET khác cho nhiều nền tảng đám mây. Mở NuGet trình 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ừ Bảng điều khiển Quản lý Gói.
Lệnh Bảng điều khiển Quản lý Gói
PM> Install-Package Aspose.Pdf-Cloud
Các bước để tạo Siêu dữ liệu qua .NET SDK
Các nhà phát triển Aspose.PDF Cloud có thể dễ dàng tải & tạo siêu dữ liệu trong PDF chỉ với một vài dòng mã.
- Tạo một đối tượng Cấu hình mới với Bí mật Ứng dụng và Khóa của bạn
- Tạo một đối tượng để kết nối với API Đám mây
- Tải lên tệp tài liệu của bạn
- Đặt thuộc tính mong muốn bằng cách sử dụng PutSetProperty
- Tải xuống kết quả nếu cần
Mã mẫu này hiển thị cách tạo Metadata trong tài liệu PDF
public static void AddMetadata()
{
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.PutSetProperty(storageFileName, "xmp:ArchiveDate",
DateTime.Today.ToString(CultureInfo.InvariantCulture));
Console.WriteLine(response.Status);
}