צלול ללב קובצי ה-PNG שלך ולמד תחילה צפייה ועריכה של מטא נתונים באינטרנט. חשוף את הפרטים הנסתרים של התמונות שלך ללא מאמץ. מאוחר יותר, במאמר זה, אנו חוקרים את גישת C# ו-Java, ומספקים לך קטעי קוד כדי להתאים אישית את המטא נתונים של PNG. בין אם אתה חובב טכנולוגיה או מפתח, העצים את עצמך לשפר את התמונות שלך בדיוק ובקלות.

הצג וערוך מטא נתונים של PNG באינטרנט

התאמה אישית של מטא נתונים של PNG באינטרנט היא קלה עם אפליקציות לעריכת מטא נתונים. אתה יכול להשיג זאת ללא מאמץ באמצעות אפליקצייתGroupDocs.Metadata.

עורך מטא נתונים PNG מקוון
  1. עבור לאתר אפליקציית PNG Metadata Editor.
  2. ייבא את קובץ ה-PNG שלך בשתי דרכים:
    • לחץ על “עיון” ובחר את הקובץ שלך.
    • גרור ושחרר את הקובץ למרחב שהוקצה.
  3. מאפייני מטא נתונים של PNG זמינים כעת לשינויים מקוונים.
  4. ערוך את הפרטים עבור המאפיינים המקוריים, EXIF ו-XMP לפי הצורך.
  5. לאחר שתסיים, שמור את קובץ ה-PNG שלך עם תגי המטא נתונים המעודכנים. ניתן גם לייצא את המאפיינים בפורמט גיליון אלקטרוני כמו XLSX במידת הצורך.

זה הכל! תהנה לעריכת PNG Metadata באופן מקוון.

עריכת מטא נתונים PNG – מדריך למפתחים

מפתחים! התכונן להתאים אישית את מאפייני המטא נתונים של קובצי ה-PNG שלך באמצעות קוד. בואו לצבור קצת ניסיון מעשי עם ספריות שנוצרו במיוחד כדי לפשט את המשימה הזו. במאמר זה, נדריך אותך דרך השימוש בממשקי ה-API האלה כדי לערוך באופן תכנותי את המטא נתונים של קובצי PNG. בחר את המתאימה ביותר לצרכים שלך!

בואו נחקור את עולם הקידוד ונתחיל לערוך תגיות מטא נתונים של קבצי PNG.

עריכת מטא נתונים של PNG עם C#

אם אתה מפתח NET שרוצה לשנות מאפייני מטא נתונים של PNG, כך תוכל לעשות זאת:

  1. שלב את הספרייה באפליקציה שלך.
  2. השתמש בקטע הקוד שסופק כדי להציג ולערוך מאפייני מטא נתונים לפי הצורך:
using (Metadata metadata = new Metadata("path/image.png"))
{
    var root = metadata.GetRootPackage<PngRootPackage>();
    foreach (var chunk in root.PngPackage.TextChunks)
    {
        Console.WriteLine(chunk.Keyword);
        Console.WriteLine(chunk.Text);
        var compressedChunk = chunk as PngCompressedTextChunk;
        if (compressedChunk != null)
        {
            Console.WriteLine(compressedChunk.CompressionMethod);
        }
        var internationalChunk = chunk as PngInternationalTextChunk;
        if (internationalChunk != null)
        {
            Console.WriteLine(internationalChunk.IsCompressed);
            Console.WriteLine(internationalChunk.Language);
            Console.WriteLine(internationalChunk.TranslatedKeyword);
        }
    }
}

להדרכה מפורטת, עיין במאמרים בנושא כיצד לקרוא PNG Metadata באמצעות C# ו-ניהול נתוני XMP ו-EXIF של תמונות באמצעות C#

למשאבים נוספים של .NET API, עיין בקישורים הבאים:

.NET API | תיעוד | הורד

עריכת מטא נתונים של PNG עם Java

אתה יכול ליצור יישום משלך כדי להציג ולערוך מטא נתונים של תמונת PNG באמצעות Java. הנה דוגמה פשוטה כדי להתחיל:

  1. הורד והגדר את ספריית המטא נתונים עבור Java באפליקציה שלך.
  2. השתמש בקוד המקור שסופק כדי להציג ולערוך מטא נתונים של PNG:
try (Metadata metadata = new Metadata("path/image.png")) {
    PngRootPackage root = metadata.getRootPackageGeneric();
   for (PngTextChunk chunk : root.getPngPackage().getTextChunks()) {
  
        System.out.println(chunk.getKeyword());
        System.out.println(chunk.getText());
  
        if (chunk instanceof PngCompressedTextChunk) {
            PngCompressedTextChunk compressedChunk = (PngCompressedTextChunk) chunk;
            System.out.println(compressedChunk.getCompressionMethod());
        }
  
        if (chunk instanceof PngInternationalTextChunk) {
            PngInternationalTextChunk internationalChunk = (PngInternationalTextChunk) chunk;
            System.out.println(internationalChunk.isCompressed());
            System.out.println(internationalChunk.getLanguage());
            System.out.println(internationalChunk.getTranslatedKeyword());
        }
    }
}

להנחיות מפורטות, עיין במאמרים בנושא כיצד לקרוא PNG Metadata באמצעות Java ו-ניהול נתוני XMP ו-EXIF של תמונות באמצעות Java.

למשאבים נוספים של Java API, עיין בקישורים הבאים:

Java API | תיעוד | הורד

סיכום

לסיכום, בדקנו כיצד לחלץ, להציג ולערוך תגיות מטא נתונים בקובצי PNG. בתחילה, השגנו זאת באמצעות עורך מטא נתונים מקוון. מאוחר יותר, התעמקנו בעריכה פרוגרמטית של מטא נתונים באמצעות C# ו-Java. תוך כדי כך, בדקנו מאפייני מטא נתונים שונים ספציפיים לקובצי PNG.

לפרטים נוספים על ממשקי ה-API, עיין בתיעוד המתאים. אם יש לך שאלות כלשהן, אל תהסס לפנות אלינו דרך הפורום.

ראה גם