7
Jpg 파일에서 IPTC 메타 데이터를 읽고 쓸 수있는 라이브러리가 필요합니다. 오픈 소스 또는 유료. 중요하지 않습니다.IPTC .NET 읽기/쓰기 C# 라이브러리
.NET 3.5 및 C#에서 작동합니다.
누구나 그런 라이브러리를 알고 있습니까? 나는 봤지만 아무것도 못 찾았 어.
Jpg 파일에서 IPTC 메타 데이터를 읽고 쓸 수있는 라이브러리가 필요합니다. 오픈 소스 또는 유료. 중요하지 않습니다.IPTC .NET 읽기/쓰기 C# 라이브러리
.NET 3.5 및 C#에서 작동합니다.
누구나 그런 라이브러리를 알고 있습니까? 나는 봤지만 아무것도 못 찾았 어.
http://msdn.microsoft.com/en-us/library/system.windows.media.imaging.aspx
using System;
using System.IO;
using System.Linq;
using System.Windows.Media.Imaging;
namespace wictest
{
class Program
{
static void Main(string[] args)
{
var stream = new FileStream("1.jpg", FileMode.Open, FileAccess.Read);
var decoder = new JpegBitmapDecoder(stream, BitmapCreateOptions.None, BitmapCacheOption.None);
var metadata = decoder.Frames[0].Metadata as BitmapMetadata;
if(metadata != null)
Console.WriteLine(metadata.Keywords.Aggregate((old, val) => old + "; " + val));
Console.ReadLine();
}
}
}