Ejemplo n.º 1
0
 /// <summary>
 /// При переопределении в производном классе считывает указанное количество байтов из потока, начиная с заданной точки.
 /// When overridden in a derived class, reads the specified number of bytes from the stream, starting from a specified point.
 /// </summary>
 /// <param name="handle">Дескриптор TIFF-файла. Handle of TIFF file.</param>
 /// <param name="count">Количество байтов, чтение которых необходимо выполнить. The number of bytes to read.</param>
 /// <returns>Двоичные данные. Binary data.</returns>
 public abstract byte[] ReadData(TiffHandle handle, long count);
Ejemplo n.º 2
0
 /// <summary>
 /// При переопределении в производном классе записывает директорию файла изображения (IFD).
 /// When overridden in a derived class, writes the image file directory (IFD).
 /// </summary>
 /// <param name="owner">
 /// Владелелец создаваемой директории файла изображения (IFD).
 /// Owner of creating the image file directory (IFD).
 /// </param>
 /// <param name="tags">Коллекция тегов. Collection of the tags.</param>
 /// <returns>Дескриптор TIFF-файла. Handle of a TIFF file.</returns>
 public abstract TiffHandle WriteImageFileDirectory(TiffHandle owner, Collection <ITag> tags);
Ejemplo n.º 3
0
 internal static TiffHandle Create(Stream stream)
 {
     return(TiffHandle.Create(stream.Position));
 }