Bot releases are hidden (Show)
Published by drewnoakes about 8 years ago
zTXt
chunksJpegSegment
class, replacing JpegSegmentData
collection class with IEnumerable<JpegSegment>
.SequentialReader.Position
propertyPublished by drewnoakes about 8 years ago
*Reader.GetString
methods now require Encoding
Published by drewnoakes about 8 years ago
Directory
holds string data as byte arrays (within new StringValue
value type), allowing consumers to override the encoding after extraction (thanks to Kevin Mott)QuickTime*
(minor breaking change)TryParse
methods in XMP processing, rather than Parse
within try
/catch
XmpCore
package to 1.2.2Published by drewnoakes over 8 years ago
Fixes:
OutOfMemoryException
due to overflow arithmetic errors in TiffReader
(@dusan-rychnovsky drewnoakes/metadata-extractor#167)IptcReader
when last tag in data was one byte in length (@cshclm drewnoakes/metadata-extractor#172)Features:
Testing:
ExifReader
to throw an exception. Mutating every byte through 0x00-0xFF, and parsing. So far no errors have been uncovered, and this just serves as a reassuring observation.Published by drewnoakes over 8 years ago
ExifDirectoryBase.TagSubIfdOffset
(#42)Directory
instancesVP8L
and VP8
chunks in WebP filesPublished by drewnoakes over 8 years ago
Published by drewnoakes about 9 years ago
Directory.Get*Nullable
in favour of Directory.TryGet*
. Capitalisation changes to some uncommonly used API members.Rational
a value type.Published by drewnoakes over 9 years ago
This is the first release of metadata-extractor for .NET, the official port of the Java library which has been in development since 2002. Both the C# and the .NET implementations are now being co-developed to be feature equivalent and produce the same output over the project's database of images.
NuGet is the simplest way to add this library to your project.