Chilkat HOME Android™ ASP Visual Basic VB.NET C# iOS (IPhone) Objective-C C++ C Unicode C++ Unicode C MFC Delphi DLL Delphi ActiveX FoxPro Java Perl PHP Extension PHP ActiveX Python PowerShell Ruby SQL Server VBScript
Insert / Replace XMP Array Property - Bag, Seq, or AltDownload: Chilkat .NET Assemblies C# example showing how to insert or update an XMP array property (bag, seq, or alt) Chilkat.Xmp xmp = new Chilkat.Xmp(); xmp.UnlockComponent("anything for 30-day trial"); // Demonstrates how to add/replace an XMP array property // First, load a JPG (or TIFF) that already contains XMP metadata. xmp.LoadAppFile("IndependantPhotographer-Example.jpg"); // Get the XMP document... Chilkat.Xml xml = xmp.GetEmbedded(0); // Create a StringArray object that will contain the strings // to be used for the XMP array property. Chilkat.StringArray array = new Chilkat.StringArray(); array.Append("chilkat"); array.Append("XMP"); array.Append(".NET"); array.Append("component"); // AddArray inserts an array property into the XMP document. // If a property with the same name already exists, it is // automatically replaced. // The 2nd argument can be "bag", "alt", or "seq" xmp.AddArray(xml,"bag","Iptc4xmpCore:Chilkat",array); // Save the JPG. xmp.SaveAppFile("modified.jpg"); Important: The download for this
example does not contain the ChilkatDotNet.dll which |
© 2000-2013 Chilkat Software, Inc. All Rights Reserved.