GroupDocs.Metadata for Java

افزودن متادیتا به MSG در Java

با استفاده از GroupDocs.Metadata for Java ویژگی‌های فراداده سفارشی را به طیف گسترده‌ای از اسناد تجاری، تصاویر، فرمت‌های فایل صوتی و تصویری اضافه کنید.

مراحل افزودن متادیتا به MSG در Java

GroupDocs.Metadata توسعه دهندگان Java را آسان می‌کند تا با اجرای چند مرحله آسان، جزئیات فراداده را از داخل برنامه‌های خود به فایل‌های MSG اضافه کنند.

  1. MSG را با یک نمونه از کلاس Metadata بارگیری کنید.
  2. از روش Metadata.AddProperties برای افزودن ویژگی ها استفاده کنید.
  3. از یک گزاره برای یافتن ویژگی های فراداده مورد نظر استفاده کنید.
  4. تغییرات را دوباره در قالب MSG ذخیره کنید.
کپی 🀄
// فایل را در نمونه ای از کلاس Metadata بارگیری کنید
try (Metadata metadata = new Metadata("input.msg"))
{
    // یک ویژگی حاوی نویسنده محتوا اضافه کنید
    int affected = metadata.addProperties(new ContainsTagSpecification(Tags.getTime().getPrinted()), 
        new PropertyValue(new Date()));

    // نتایج عملیات پردازش
    System.out.println(String.format("Affected properties: %s", affected));

    // فایل را با ابرداده به روز ذخیره کنید
    metadata.save("output.msg");
}
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-metadata</artifactId> <version></version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
برای کپی کلیک کنید
کپی شده است
نمونه های بیشتر مستندات

مدیریت فراداده اسناد

API جامع ما مدیریت فراداده سند را ساده می کند. برای بهبود سازماندهی و قابلیت جستجو، به ویژگی های اسناد مختلف دسترسی، ویرایش و دستکاری کنید.

عملکرد فراداده

دسترسی به فراداده

فراداده یک سند را بدون زحمت بازیابی و پردازش کنید. در مورد ویژگی هایی مانند نویسنده، تاریخ ایجاد و بسیاری موارد دیگر بینش به دست آورید.

ویرایش متادیتا

متادیتای سند را مستقیماً تغییر دهید. ویژگی ها را برای سازماندهی بهتر، قابلیت جستجو و دقت اطلاعات به روز کنید.

مدیریت فراداده پیشرفته

انجام عملیات پیچیده بر روی ابرداده سند. وظایفی مانند افزودن ویژگی‌های سفارشی، حذف داده‌های نامربوط و اطمینان از سازگاری داده‌ها را به طور مؤثر انجام دهید.

نحوه اضافه کردن ابرداده سفارشی به تصویر TIFF

این نمونه کد نحوه اضافه کردن یک برچسب سفارشی به بسته EXIF ​​را نشان می دهد

Java


try (Metadata metadata = new Metadata("input.tiff")) {
    IExif root = (IExif) metadata.getRootPackage();

    //  بسته EXIF ​​را در صورت عدم وجود آن تنظیم کنید
    if (root.getExifPackage() == null) {
        root.setExifPackage(new ExifPackage());
    }

    //  یک ویژگی شناخته شده اضافه کنید
    root.getExifPackage().set(new TiffAsciiTag(TiffTagID.Artist, "Artist's name"));

    //  یک ویژگی کاملا سفارشی اضافه کنید (که در مشخصات EXIF ​​توضیح داده نشده است)
    //  لطفاً توجه داشته باشید که شناسه انتخابی ممکن است با شناسه هایی که توسط برخی از ابزارهای شخص ثالث استفاده می شود تلاقی داشته باشد
    root.getExifPackage().set(new TiffAsciiTag(TiffTagID.getByRawValue(65523), "Hidden data"));

    metadata.save("output.tiff");
}

درباره GroupDocs.Metadata for Java API

GroupDocs.Metadata for Java یک راه حل مدیریت و دستکاری فیلدهای فراداده پیشرفته برای مشاهده، به روز رسانی، حذف، یافتن، مقایسه، تبادل و صادر کردن اطلاعات فراداده از تصاویر و فرمت های سند بدون استفاده از هیچ نرم افزار خارجی است. . جزئیات فراداده را به اسناد Word، صفحات گسترده اکسل، ارائه‌های پاورپوینت، ایمیل‌های Outlook، OneNote، Visio، Project، PDF، AutoCAD، Zip، فایل‌های صوتی و تصویری همراه با پشتیبانی از کار با بسیاری از ویژگی‌های پردازش فراداده دیگر اضافه کنید.
بیشتر بدانید
About illustration

برای شروع آماده اید؟

ویژگی های GroupDocs.Metadata را به صورت رایگان امتحان کنید یا درخواست مجوز کنید

افزودن ویژگی های متادیتا به سایر فرمت های فایل

API افزودن فراداده اسناد و تصاویر چند فرمت برای Java. فراداده برخی از فرمت های فایل محبوب را همانطور که در زیر ذکر شده است بازیابی کنید.

 فارسی