c# - Write ITPC metadata into image -


i have modify iptc metadata of 6000+ jpg images. unfortunately, didn't found library or example doing so.

could please give me hint how modify metadata of images or point me site can inform myself?

a quick glance @ system.windows.media.imaging namespace revealed inplacebitmapmetadawriter class. think you're looking for:

stream pngstream = new system.io.filestream("smiley.png", filemode.open, fileaccess.readwrite, fileshare.readwrite); pngbitmapdecoder pngdecoder = new pngbitmapdecoder(pngstream, bitmapcreateoptions.preservepixelformat, bitmapcacheoption.default); bitmapframe pngframe = pngdecoder.frames[0]; inplacebitmapmetadatawriter pnginplace = pngframe.createinplacebitmapmetadatawriter(); if (pnginplace.trysave() == true) {     pnginplace.setquery("/text/description", "have nice day.");  }  pngstream.close(); 

Comments

Popular posts from this blog

ios - iPhone/iPad different view orientations in different views , and apple approval process -

java Extracting Zip file -

C# WinForm - loading screen -