Ciao Pietro,
codice:Dim imm As Image = Image.FromFile(@"C:\miacartella\SenzaTag.jpg") Dim tag = imm.PropertyItems.FirstOrDefault(Function(w) w.Id = &H131) If tag Is Nothing Then Dim mType = GetType(PropertyItem) Dim ctor = mType.GetConstructor(BindingFlags.NonPublic Or BindingFlags.Instance Or BindingFlags.[Public], Nothing, New Type() {}, Nothing) tag = DirectCast(ctor.Invoke(Nothing), PropertyItem) End If Dim text As String = "Libreria" & Char.MinValue tag.Id = &H131 tag.Len = text.Length tag.Type = 2 tag.Value = Encoding.UTF8.GetBytes(text) imm.SetPropertyItem(tag) imm.Save("C:\miacartella\conTag.jpg")
![]()

Rispondi quotando