Προσθήκη, τροποποίηση, αναζήτηση, εξαγωγή και κατάργηση ιδιοτήτων μεταδεδομένων από έγγραφα και μορφές αρχείων εικόνας χρησιμοποιώντας το cloud SDK διαχείρισης μεταδεδομένων και το REST API.
Ξεκινήστε τη δωρεάν δοκιμήΤο GroupDocs.Metadata Cloud SDK για .NET επιτρέπει στους χρήστες να εξάγουν και να διαχειρίζονται ιδιότητες μεταδεδομένων από μια ποικιλία εγγράφων, εικόνων και άλλων μορφών αρχείων πολυμέσων σε οποιονδήποτε τύπο εφαρμογής .NET.
Το API εξαγωγής μεταδεδομένων επιτρέπει την εκτέλεση όλων των χρήσιμων λειτουργιών μεταδεδομένων, όπως προσθήκη, επεξεργασία, ανάκτηση και αφαίρεση μεταδεδομένων από PDF, Microsoft Word, υπολογιστικά φύλλα Excel, παρουσιάσεις PowerPoint, μηνύματα ηλεκτρονικού ταχυδρομείου του Outlook, Visio, OneNote, Project, ήχος, βίντεο, AutoCAD, αρχειοθέτηση, JPEG , BMP, PNG, TIFF και πολλές άλλες βιομηχανικές τυποποιημένες μορφές αρχείων. Απλώς πρέπει να ορίσετε τα κριτήρια αναζήτησης και το API Cloud REST μεταδεδομένων θα φροντίσει για τις καθορισμένες λειτουργίες μεταδεδομένων σε υποστηριζόμενες μορφές αρχείων.
Το GroupDocs.Metadata Cloud είναι ένα REST API που προσφέρει εξαιρετική ευελιξία στους προγραμματιστές για τη χρήση του με οποιαδήποτε γλώσσα ή πλατφόρμα που υποστηρίζει REST. Ενσωματώνεται εύκολα με άλλες υπηρεσίες cloud για να παρέχει μια ιδανική εμπειρία διαχείρισης μεταδεδομένων σε πλατφόρμες ιστού, φορητών υπολογιστών ή cloud.
//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);