يمكنك إضافة خصائص البيانات التعريفية وتعديلها والبحث فيها واستخراجها وإزالتها من المستندات وتنسيقات ملفات الصور باستخدام SDK السحابي لإدارة البيانات الوصفية وREST API.
ابدأ التجربة المجانيةيسمح GroupDocs.Metadata Cloud SDK for .NET للمستخدمين باستخراج وإدارة خصائص البيانات التعريفية من مجموعة متنوعة من المستندات والصور وتنسيقات ملفات الوسائط المتعددة الأخرى ضمن أي نوع من تطبيقات .NET.
تتيح واجهة برمجة التطبيقات لاستخراج البيانات الوصفية تنفيذ جميع عمليات البيانات التعريفية المفيدة مثل إضافة البيانات التعريفية وتحريرها واستردادها وإزالتها من ملفات PDF وMicrosoft Word وجداول بيانات Excel وعروض PowerPoint التقديمية ورسائل البريد الإلكتروني في Outlook وVisio وOneNote وProject والصوت والفيديو وAutoCAD والأرشيف وJPEG وBMP وPNG وTIFF والعديد من تنسيقات الملفات المتوافقة مع معايير الصناعة. كل ما عليك فعله هو تحديد معايير البحث وستتولى واجهة Cloud REST API للبيانات الوصفية عمليات البيانات التعريفية المحددة ضمن تنسيقات الملفات المدعومة.
GroupDocs.Metadata Cloud عبارة عن واجهة برمجة تطبيقات REST توفر مرونة شديدة للمبرمجين لاستخدامها مع أي لغة أو نظام أساسي يدعم REST. إنه يتكامل بسهولة مع الخدمات السحابية الأخرى لتوفير تجربة مثالية لإدارة البيانات الوصفية عبر الويب أو سطح المكتب المحمول أو الأنظمة الأساسية السحابية.
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
var configuration = new Configuration(MyAppSid, MyAppKey);
var apiInstance = new MetadataApi(configuration);
var fileInfo = new FileInfo
{
FilePath = "documents/input.docx"
};
var now = DateTime.Now.ToString("MM-dd-yyyy hh:mm:ss");
var options = new AddOptions
{
FileInfo = fileInfo,
Properties = new List
{
new AddProperty
{
SearchCriteria = new SearchCriteriaWithoutValue
{
TagOptions = new TagOptions
{
ExactTag = new Tag
{
Name = "Printed",
Category = "Time"
}
}
},
Value = now,
Type = "DateTime"
}
}
};
var request = new AddRequest(options);
var response = apiInstance.Add(request);