Chilkat
HOME
Android™
ASP
Visual Basic
VB.NET
C#
iOS (IPhone)
Objective-C
C++
C
MFC
Delphi
FoxPro
Java
Perl
PHP Extension
PHP ActiveX
Python
PowerShell
Ruby
SQL Server
VBScript
Extract XMP MetaData as XMLDemonstrates how to open a JPG or TIF image file and extract the XMP metadata as XML. Download: Chilkat .NET Assemblies Chilkat.Xmp xmp = new Chilkat.Xmp(); bool success; success = xmp.UnlockComponent("Anything for 30-day trial."); if (success != true) { MessageBox.Show(xmp.LastErrorText); return; } // Load a JPG or TIF image file. // Sample JPG's with XMP metadata may be found at: // http://www.chilkatsoft.com/testData/xmp/sample1.jpg // http://www.chilkatsoft.com/testData/xmp/sample2.jpg // http://www.chilkatsoft.com/testData/xmp/sample3.jpg success = xmp.LoadAppFile("sample1.jpg"); if (success != true) { MessageBox.Show(xmp.LastErrorText); return; } textBox1.Text += "Num embedded XMP docs: " + xmp.NumEmbedded + "\r\n"; // Assuming there is at least one, get the 1st. // (There is typically never more than one, but theoretically it's possible.) Chilkat.Xml xml = null; xml = xmp.GetEmbedded(0); if (!(xml == null )) { success = xml.SaveXml("xmpMetaData.xml"); if (success != true) { MessageBox.Show(xml.LastErrorText); } MessageBox.Show("Success."); } else { MessageBox.Show(xmp.LastErrorText); } |
© 2000-2012 Chilkat Software, Inc. All Rights Reserved.