HTML
JPG
PDF
XML
DOCX
PDF
العمل مع البيانات الوصفية في PDF في .NET SDK
التلاعب بالبيانات الوصفية في مستند PDF باستخدام .NET API على الخادم.
Get Startedكيفية العمل مع البيانات الوصفية عبر Cloud .NET SDK
لكي نعمل مع البيانات الوصفية عبر Cloud .NET SDK، سنستخدم Aspose.PDF Cloud .NET SDK يتيح لك هذا SDK السحابي إنشاء تطبيقات لإنشاء وتحرير وتحويل PDF بسهولة باستخدام C#، ASP.NET، أو لغات .NET أخرى لمختلف منصات السحابة. افتح NuGet مدير الحزم، ابحث عن Aspose.PDF Cloud وقم بالتثبيت. يمكنك أيضاً استخدام الأمر التالي من وحدة التحكم في مدير الحزم.
أمر وحدة التحكم في مدير الحزم
PM> Install-Package Aspose.Pdf-Cloud
خطوات إنشاء البيانات الوصفية عبر .NET SDK
يمكن لمطوري Aspose.PDF Cloud تحميل وإنشاء البيانات الوصفية في PDF بسهولة باستخدام بضعة أسطر من التعليمات البرمجية.
- إنشاء كائن تكوين جديد باستخدام المفتاح السري للتطبيق والمفتاح
- إنشاء كائن للاتصال بـ Cloud API
- تحميل ملف المستند الخاص بك
- قم بتعيين الخاصية المطلوبة باستخدام PutSetProperty
- قم بتنزيل النتيجة إذا لزم الأمر
يظهر هذا الكود المثال كيفية إنشاء بيانات وصفية في مستندات 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);
}