internal TiffFieldReader(TiffFileContentReader reader, TiffOperationContext context, bool leaveOpen = false) { _reader = reader; _context = context; _leaveOpen = leaveOpen; _reverseEndianNeeded = BitConverter.IsLittleEndian != context.IsLittleEndian; }
public static TiffFileContentReader WrapReader(TiffFileContentReader reader) { if (reader is null) { throw new ArgumentNullException(nameof(reader)); } if (reader is SyncContentReader) { return(reader); } return(new SyncContentReader(reader)); }
public SyncContentReader(TiffFileContentReader reader) { _reader = reader; }