Chilkat HOME ASP Visual Basic VB.NET C# Visual C++ C MFC Delphi FoxPro Java Perl PHP Python Ruby SQL Server VBScript
|
Insert / Replace XMP Array Property - Bag, Seq, or Alt 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 |
Need a specific example? Send a request to support@chilkatsoft.com
© 2000-2008 Chilkat Software, Inc. All Rights Reserved.