סקירה
הגרסה 25.5 של GroupDocs.Metadata עבור .NET מביאה איתה מגוון רחב של תכונות חדשות, שיפורים ותיקוני באגים כדי לשפר את חוויית ניהול מטא‑דאטה של המסמכים שלכם. גרסה זו מתמקדת במתן תמיכה משופרת בקבצי SVG, כולל היכולת לעדכן ולנקות חבילות XMP. בין אם אתם מפתחים הרוצים לשלב ניהול מטא‑דאטה ביישומים שלכם ובין אם אתם משתמשים הרוצים לנהל מטא‑דאטה של מסמכים ביעילות, גרסה זו מציעה משהו עבורכם.
תוכן עניינים
איך לנקות חבילה XMP בקבצי SVG
בקטע זה נציג כיצד לנקות את חבילת ה‑XMP מקובץ SVG באמצעות GroupDocs.Metadata עבור .NET. זה יכול להיות שימושי כשצריך להסיר מטא‑דאטה מקבצי SVG כדי לעמוד במדיניות פרטיות או להפחית את גודל הקובץ.
שלבים לניקוי חבילה XMP בקבצי SVG
- טען את קובץ ה‑SVG באמצעות המחלקה
Metadata. - קבל את חבילת השורש של קובץ ה‑SVG.
- הגדר את חבילת ה‑XMP ל‑null.
- שמור את קובץ ה‑SVG שהותאם.
דוגמת קוד
// Clean XMP package
using (Metadata metadata = new Metadata("input.svg"))
{
// Retrieve the root package of the SVG file
var format = metadata.GetRootPackage<SvgRootPackage>();
// Set the XMP package to null to clean it
format.XmpPackage = null;
// Save the modified SVG file
metadata.Save();
}
איך לעדכן מאפייני XMP בקבצי SVG
בקטע זה נציג כיצד לעדכן את מאפייני ה‑XMP של קובץ SVG באמצעות GroupDocs.Metadata עבור .NET. זה עשוי להיות שימושי כשצריך להוסיף או לשנות מאפייני מטא‑דאטה בקבצי SVG לניהול מסמכים טוב יותר. לדוגמה, כאשר ברצונכם לערוך את שדה התווית הבסיסית של XMP.
שלבים לעדכון מאפייני XMP בקבצי SVG
- טען את קובץ ה‑SVG באמצעות המחלקה
Metadata. - קבל את חבילת השורש של קובץ ה‑SVG.
- צור אובייקט חדש מסוג
XmpPacketWrapper. - הגדר את מאפייני ה‑XMP הרצויים.
- הקצה את
XmpPacketWrapperלחבילת השורש. - שמור את קובץ ה‑SVG שהותאם.
דוגמת קוד
// How to update XMP properties of a SVG file.
using (Metadata metadata = new Metadata("input.svg"))
{
// Retrieve the root package of the SVG file
var root = metadata.GetRootPackage<SvgRootPackage>();
// Print the XmpBasic Label before updating
Console.WriteLine("XmpBasic Label before: {0}", "");
// Create a new XmpPacketWrapper object
var xmpPacketWrapper = new XmpPacketWrapper();
// Create a new XmpBasicPackage object and set the Label property
xmpPacketWrapper.Schemes.XmpBasic = new XmpBasicPackage();
xmpPacketWrapper.Schemes.XmpBasic.Label = "Architecture collection";
// Assign the XmpPacketWrapper to the root package
root.XmpPackage = xmpPacketWrapper;
// Save the modified SVG file
metadata.Save();
}
איך להתחיל עם גרסת ניסיון חינמית
כברירת מחדל, הספרייה פועלת במצב ניסיון ללא רישיון, מה שמאפשר לך לחקור את התכונות והפעולות הבסיסיות שלה. אתה יכול להוריד את GroupDocs.Metadata עבור Python דרך .NET מדף השחרורים של GroupDocs.
בנוסף, ניתן לרכוש רישיון זמני בקישור זה. הרישיון הזמני מאפשר לך להשתמש בספרייה ללא הגבלות ולחקור את יכולותיה במלואן.
ראה גם
לעוד מידע, ניתן לעיין במשאבים הבאים:
- תיעוד GroupDocs.Metadata עבור .NET
- מוצרים של GroupDocs.Metadata עבור .NET
- דוגמאות GitHub של GroupDocs.Metadata עבור .NET
- גרסאות של GroupDocs.Metadata עבור .NET
- פורום תמיכה חינמי
נסה את GroupDocs.Metadata עבור .NET בחינם
אתה יכול להוריד גרסת ניסיון חינמית מ‑releases.groupdocs.com ואף לקבל רישיון זמני ב‑purchase.groupdocs.com/temporary-license/. הרישיון הזמני מאפשר לך לנסות את הספרייה שלנו ללא מגבלות.