GroupDocs.Metadata for Java

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

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

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

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

  1. PNG را با یک نمونه از کلاس Metadata بارگیری کنید.
  2. از روش Metadata.AddProperties برای افزودن ویژگی ها استفاده کنید.
  3. از یک گزاره برای یافتن ویژگی های فراداده مورد نظر استفاده کنید.
  4. تغییرات را دوباره در قالب PNG ذخیره کنید.
کپی 🀄
// فایل را در نمونه ای از کلاس Metadata بارگیری کنید
try (Metadata metadata = new Metadata("input.png"))
{
    // یک ویژگی حاوی نویسنده محتوا اضافه کنید
    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.png");
}
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-metadata</artifactId> <version>24.8</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. فراداده برخی از فرمت های فایل محبوب را همانطور که در زیر ذکر شده است بازیابی کنید.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی