Saraff.Tiff.XML 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Saraff.Tiff</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Saraff.Tiff.Automaton.AutomatonBase`1">
  8. <summary>
  9. Базовый класс контекстов.
  10. </summary>
  11. <typeparam name="T">Интерфейс автомата.</typeparam>
  12. </member>
  13. <member name="M:Saraff.Tiff.Automaton.AutomatonBase`1.AddEdge(System.Type,System.String,`0)">
  14. <summary>
  15. Добавляет переход.
  16. </summary>
  17. <param name="sourceType">Тип исходного состояния.</param>
  18. <param name="name">Имя события.</param>
  19. <param name="target">Экземпляр целевого состояния.</param>
  20. </member>
  21. <member name="M:Saraff.Tiff.Automaton.AutomatonBase`1.GetState``1">
  22. <summary>
  23. Возвращает экземпляр состояния.
  24. </summary>
  25. <typeparam name="TResult">Тип состояния.</typeparam>
  26. <returns>Экземпляр состояния.</returns>
  27. </member>
  28. <member name="M:Saraff.Tiff.Automaton.AutomatonBase`1._CreateState``1">
  29. <summary>
  30. Создает и возвращает экземпляр состояния.
  31. </summary>
  32. <typeparam name="TResult">Тип состояния.</typeparam>
  33. <returns>Экземпляр состояния.</returns>
  34. </member>
  35. <member name="M:Saraff.Tiff.Automaton.AutomatonBase`1._EventHandler(System.Object,Saraff.Tiff.Automaton.AutomatonEventArgs)">
  36. <summary>
  37. Обработчик событий изменения состояния.
  38. </summary>
  39. <param name="sender">Истояник события.</param>
  40. <param name="e">Аргументы события.</param>
  41. </member>
  42. <member name="P:Saraff.Tiff.Automaton.AutomatonBase`1.Current">
  43. <summary>
  44. Возвращает или устанавливает текущее состояние.
  45. </summary>
  46. </member>
  47. <member name="T:Saraff.Tiff.Automaton.AutomatonEventArgs">
  48. <summary>
  49. Аргументы событий автомата.
  50. </summary>
  51. </member>
  52. <member name="M:Saraff.Tiff.Automaton.AutomatonEventArgs.#ctor(System.String)">
  53. <summary>
  54. Initializes a new instance of the <see cref="T:Saraff.Tiff.Automaton.AutomatonEventArgs"/> class.
  55. </summary>
  56. <param name="name">Имя события.</param>
  57. </member>
  58. <member name="P:Saraff.Tiff.Automaton.AutomatonEventArgs.Name">
  59. <summary>
  60. Возвращает имя события.
  61. </summary>
  62. </member>
  63. <member name="T:Saraff.Tiff.Automaton.StateBase`1">
  64. <summary>
  65. Базовый класс состояний.
  66. </summary>
  67. <typeparam name="T">Интерфейс автомата.</typeparam>
  68. </member>
  69. <member name="M:Saraff.Tiff.Automaton.StateBase`1.AddEdge(System.String,`0)">
  70. <summary>
  71. Добавляет переход.
  72. </summary>
  73. <param name="eventName">Имя события.</param>
  74. <param name="target">Тип состояния.</param>
  75. </member>
  76. <member name="M:Saraff.Tiff.Automaton.StateBase`1.FireEvent(System.String)">
  77. <summary>
  78. Fires the event.
  79. </summary>
  80. <param name="eventName">Name of the event.</param>
  81. </member>
  82. <member name="M:Saraff.Tiff.Automaton.StateBase`1.OnStateChanged(Saraff.Tiff.Automaton.AutomatonEventArgs)">
  83. <summary>
  84. Raises the <see cref="E:StateChanged"/> event.
  85. </summary>
  86. <param name="e">The <see cref="!:Saraff.Acs.Core.AutomatonEventArgs"/> instance containing the event data.</param>
  87. </member>
  88. <member name="P:Saraff.Tiff.Automaton.StateBase`1.Automaton">
  89. <summary>
  90. Возвращает или устанавливает контекст.
  91. </summary>
  92. </member>
  93. <member name="E:Saraff.Tiff.Automaton.StateBase`1.StateChanged">
  94. <summary>
  95. Возникает при изменении состояния.
  96. </summary>
  97. </member>
  98. <member name="T:Saraff.Tiff.Core.TiffHeader">
  99. <summary>
  100. TIFF header.
  101. </summary>
  102. </member>
  103. <member name="F:Saraff.Tiff.Core.TiffHeader.magic">
  104. <summary>
  105. Magic number (defines byte order).
  106. </summary>
  107. </member>
  108. <member name="F:Saraff.Tiff.Core.TiffHeader.version">
  109. <summary>
  110. TIFF version number.
  111. </summary>
  112. </member>
  113. <member name="F:Saraff.Tiff.Core.TiffHeader.dirOffset">
  114. <summary>
  115. Byte offset to first directory.
  116. </summary>
  117. </member>
  118. <member name="T:Saraff.Tiff.Core.TiffDirEntry">
  119. <summary>
  120. TIFF Image File Directories are comprised of a table of field
  121. descriptors of the form shown below. The table is sorted in
  122. ascending order by tag. The values associated with each entry are
  123. disjoint and may appear anywhere in the file (so long as they are
  124. placed on a word boundary).
  125. If the value is 4 bytes or less, then it is placed in the offset
  126. field to save space. If the value is less than 4 bytes, it is
  127. left-justified in the offset field.
  128. </summary>
  129. </member>
  130. <member name="F:Saraff.Tiff.Core.TiffDirEntry.tag">
  131. <summary>
  132. Tag id.
  133. </summary>
  134. </member>
  135. <member name="F:Saraff.Tiff.Core.TiffDirEntry.type">
  136. <summary>
  137. Data type.
  138. </summary>
  139. </member>
  140. <member name="F:Saraff.Tiff.Core.TiffDirEntry.count">
  141. <summary>
  142. Number of items; length in spec.
  143. </summary>
  144. </member>
  145. <member name="F:Saraff.Tiff.Core.TiffDirEntry.offset">
  146. <summary>
  147. Byte offset to field data.
  148. </summary>
  149. </member>
  150. <member name="T:Saraff.Tiff.Core.TiffDataType">
  151. <summary>
  152. Tag data type information.
  153. </summary>
  154. <remarks>RATIONALs are the ratio of two 32-bit integer values.</remarks>
  155. </member>
  156. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_NOTYPE">
  157. <summary>
  158. Placeholder.
  159. </summary>
  160. </member>
  161. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_BYTE">
  162. <summary>
  163. 8-bit unsigned integer.
  164. </summary>
  165. </member>
  166. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_ASCII">
  167. <summary>
  168. 8-bit bytes w/ last byte null.
  169. </summary>
  170. </member>
  171. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_SHORT">
  172. <summary>
  173. 16-bit unsigned integer.
  174. </summary>
  175. </member>
  176. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_LONG">
  177. <summary>
  178. 32-bit unsigned integer.
  179. </summary>
  180. </member>
  181. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_RATIONAL">
  182. <summary>
  183. 64-bit unsigned fraction.
  184. </summary>
  185. </member>
  186. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_SBYTE">
  187. <summary>
  188. !8-bit signed integer.
  189. </summary>
  190. </member>
  191. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_UNDEFINED">
  192. <summary>
  193. !8-bit untyped data.
  194. </summary>
  195. </member>
  196. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_SSHORT">
  197. <summary>
  198. !16-bit signed integer.
  199. </summary>
  200. </member>
  201. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_SLONG">
  202. <summary>
  203. !32-bit signed integer.
  204. </summary>
  205. </member>
  206. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_SRATIONAL">
  207. <summary>
  208. !64-bit signed fraction.
  209. </summary>
  210. </member>
  211. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_FLOAT">
  212. <summary>
  213. !32-bit IEEE floating point.
  214. </summary>
  215. </member>
  216. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_DOUBLE">
  217. <summary>
  218. !64-bit IEEE floating point.
  219. </summary>
  220. </member>
  221. <member name="F:Saraff.Tiff.Core.TiffDataType.TIFF_IFD">
  222. <summary>
  223. %32-bit unsigned integer (offset).
  224. </summary>
  225. </member>
  226. <member name="T:Saraff.Tiff.Core.TiffTags">
  227. <summary>
  228. TIFF Tag Definitions.
  229. </summary>
  230. </member>
  231. <member name="T:Saraff.Tiff.ITag">
  232. <summary>
  233. Представляет тег TIFF-файла.
  234. Represents tag of TIFF file.
  235. </summary>
  236. </member>
  237. <member name="P:Saraff.Tiff.ITag.TagId">
  238. <summary>
  239. Возвращает код тега.
  240. Get tag id.
  241. </summary>
  242. </member>
  243. <member name="T:Saraff.Tiff.Tag`1">
  244. <summary>
  245. Тег TIFF-файла.
  246. Tag of TIFF file.
  247. </summary>
  248. </member>
  249. <member name="M:Saraff.Tiff.Tag`1.Create(Saraff.Tiff.Core.TiffTags,`0[])">
  250. <summary>
  251. Создает и возвращает новый экземпляр класса <c>Tag</c>. Creates a new <c>Tag</c> instance.
  252. </summary>
  253. <param name="tagId">
  254. Кол тега. Tag id.
  255. </param>
  256. <param name="values">Значения тега. Values of tag.</param>
  257. <returns>
  258. Объект <c>Tag</c>. An <c>Tag</c> object.
  259. </returns>
  260. </member>
  261. <member name="P:Saraff.Tiff.Tag`1.Values">
  262. <summary>
  263. Возвращает значения тега. Get values of tag.
  264. </summary>
  265. </member>
  266. <member name="T:Saraff.Tiff._Tag">
  267. <summary>
  268. Представляет тег TIFF-файла.
  269. Represents tag of TIFF file.
  270. </summary>
  271. </member>
  272. <member name="P:Saraff.Tiff._Tag.TagId">
  273. <summary>
  274. Возвращает код тега.
  275. Get tag id.
  276. </summary>
  277. </member>
  278. <member name="T:Saraff.Tiff.TiffHandle">
  279. <summary>
  280. Дескриптор TIFF-файла. Handle of a TIFF file.
  281. </summary>
  282. </member>
  283. <member name="M:Saraff.Tiff.TiffHandle.Dispose">
  284. <summary>
  285. Освобождает неуправляемые ресурсы, используемые классом <c>TiffWriter</c>, а при необходимости освобождает также управляемые ресурсы.
  286. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
  287. </summary>
  288. </member>
  289. <member name="M:Saraff.Tiff.TiffHandle.ToString">
  290. <summary>
  291. Возвращает строку, представляющую текущий объект.
  292. Returns a string that represents the current object.
  293. </summary>
  294. <returns>Строка.</returns>
  295. </member>
  296. <member name="T:Saraff.Tiff.TiffReader">
  297. <summary>
  298. Предоставляет средство чтения, обеспечивающее быстрый прямой доступ (без кэширования) к данным TIFF-изображения.
  299. Represents a reader that provides fast, non-cached, forward-only access to TIFF data.
  300. </summary>
  301. </member>
  302. <member name="M:Saraff.Tiff.TiffReader.Create(System.IO.Stream)">
  303. <summary>
  304. Создает и возвращает новый экземпляр класса <c>TiffReader</c> с использованием указанного потока.
  305. Creates a new <c>TiffReader</c> instance using the specified stream.
  306. </summary>
  307. <param name="stream">
  308. Поток, содержащий данные TIFF.
  309. The stream containing the TIFF data.
  310. </param>
  311. <returns>
  312. Объект <c>TiffReader</c>, используемый для считывания данных, содержащихся в потоке.
  313. An <c>TiffReader</c> object used to read the data contained in the stream.
  314. </returns>
  315. </member>
  316. <member name="M:Saraff.Tiff.TiffReader.ReadHeader">
  317. <summary>
  318. При переопределении в производном классе считывает заголовок TIFF-файла.
  319. When overridden in a derived class, reads header of a TIFF file.
  320. </summary>
  321. </member>
  322. <member name="M:Saraff.Tiff.TiffReader.ReadImageFileDirectory">
  323. <summary>
  324. При переопределении в производном классе считывает директорию файла изображения (IFD).
  325. When overridden in a derived class, reads the image file directory (IFD).
  326. </summary>
  327. <returns>
  328. Количество тегов в директории или 0, если все директории были считаны.
  329. The number of tags in a directory, or 0 if the directory has been read.
  330. </returns>
  331. </member>
  332. <member name="M:Saraff.Tiff.TiffReader.ReadTag">
  333. <summary>
  334. При переопределении в производном классе считывает тег.
  335. When overridden in a derived class, reads the tag.
  336. </summary>
  337. <returns>
  338. Тег или null, если все теги были считаны.
  339. Tag, or null, if all the tags were read.
  340. </returns>
  341. </member>
  342. <member name="M:Saraff.Tiff.TiffReader.ReadValue">
  343. <summary>
  344. При переопределении в производном классе считывает значение тега.
  345. When overridden in a derived class, reads the value of tag.
  346. </summary>
  347. <returns>
  348. Значение тега или null, если все значения были считаны.
  349. Tag value, or null, if all the values ​​have been read.
  350. </returns>
  351. </member>
  352. <member name="M:Saraff.Tiff.TiffReader.ReadHandle">
  353. <summary>
  354. При переопределении в производном классе считывает значение тега и представляет его ввиде дескриптора TIFF-файла.
  355. When overridden in a derived class, reads the value of tag and represent it as a handle of a TIFF file.
  356. </summary>
  357. <returns>
  358. Значение тега или null, если все значения были считаны.
  359. Tag value, or null, if all the values ​​have been read.
  360. </returns>
  361. </member>
  362. <member name="M:Saraff.Tiff.TiffReader.ReadData(Saraff.Tiff.TiffHandle,System.Int64)">
  363. <summary>
  364. При переопределении в производном классе считывает указанное количество байтов из потока, начиная с заданной точки.
  365. When overridden in a derived class, reads the specified number of bytes from the stream, starting from a specified point.
  366. </summary>
  367. <param name="handle">Дескриптор TIFF-файла. Handle of TIFF file.</param>
  368. <param name="count">Количество байтов, чтение которых необходимо выполнить. The number of bytes to read.</param>
  369. <returns>Двоичные данные. Binary data.</returns>
  370. </member>
  371. <member name="M:Saraff.Tiff.TiffReader.Dispose">
  372. Освобождает неуправляемые ресурсы, используемые классом <c>TiffReader</c>, а при необходимости освобождает также управляемые ресурсы.
  373. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
  374. </member>
  375. <member name="P:Saraff.Tiff.TiffReader.BaseStream">
  376. <summary>
  377. Предоставляет доступ к базовому потоку <c>TiffReader</c>.
  378. Exposes access to the underlying stream of the <c>TiffReader</c>.
  379. </summary>
  380. </member>
  381. <member name="P:Saraff.Tiff.TiffReader.TiffVersion">
  382. <summary>
  383. Возвращает версию TIFF-файла.
  384. Get version of TIFF file.
  385. </summary>
  386. </member>
  387. <member name="T:Saraff.Tiff.TiffWriter">
  388. <summary>
  389. Предоставляет средство записи, обеспечивающее быстрый прямой доступ (без кэширования) к данным TIFF-изображения.
  390. Represents a writer that provides fast, non-cached, forward-only access to TIFF data.
  391. </summary>
  392. </member>
  393. <member name="M:Saraff.Tiff.TiffWriter.Create(System.IO.Stream)">
  394. <summary>
  395. Создает и возвращает новый экземпляр класса <c>TiffWriter</c> с использованием указанного потока.
  396. Creates a new <c>TiffWriter</c> instance using the specified stream.
  397. </summary>
  398. <param name="stream">
  399. Поток, содержащий данные TIFF.
  400. The stream containing the TIFF data.
  401. </param>
  402. <returns>
  403. Объект <c>TiffWriter</c>, используемый для считывания данных, содержащихся в потоке.
  404. An <c>TiffWriter</c> object used to read the data contained in the stream.
  405. </returns>
  406. </member>
  407. <member name="M:Saraff.Tiff.TiffWriter.Flush">
  408. <summary>
  409. При переопределении в производном классе сбрасывает в основной поток содержимое буфера, а также очищает основной поток.
  410. When overridden in a derived class, flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream.
  411. </summary>
  412. </member>
  413. <member name="M:Saraff.Tiff.TiffWriter.WriteHeader">
  414. <summary>
  415. При переопределении в производном классе записывает заголовок TIFF-файла.
  416. When overridden in a derived class, writes the header of a TIFF file.
  417. </summary>
  418. <returns>Дескриптор TIFF-файла. Handle of a TIFF file.</returns>
  419. </member>
  420. <member name="M:Saraff.Tiff.TiffWriter.WriteImageFileDirectory(Saraff.Tiff.TiffHandle,System.Collections.ObjectModel.Collection{Saraff.Tiff.ITag})">
  421. <summary>
  422. При переопределении в производном классе записывает директорию файла изображения (IFD).
  423. When overridden in a derived class, writes the image file directory (IFD).
  424. </summary>
  425. <param name="owner">
  426. Владелелец создаваемой директории файла изображения (IFD).
  427. Owner of creating the image file directory (IFD).
  428. </param>
  429. <param name="tags">Коллекция тегов. Collection of the tags.</param>
  430. <returns>Дескриптор TIFF-файла. Handle of a TIFF file.</returns>
  431. </member>
  432. <member name="M:Saraff.Tiff.TiffWriter.WriteData(System.Byte[])">
  433. <summary>
  434. При переопределении в производном классе записывает произвольные двоичные данные.
  435. When overridden in a derived class, writes binary data.
  436. </summary>
  437. <param name="data">Двоичные данные. Binary data.</param>
  438. <returns>Дескриптор TIFF-файла. Handle of a TIFF file.</returns>
  439. </member>
  440. <member name="M:Saraff.Tiff.TiffWriter.Dispose">
  441. <summary>
  442. Освобождает неуправляемые ресурсы, используемые классом <c>TiffWriter</c>, а при необходимости освобождает также управляемые ресурсы.
  443. Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
  444. </summary>
  445. </member>
  446. <member name="P:Saraff.Tiff.TiffWriter.BaseStream">
  447. <summary>
  448. Предоставляет доступ к базовому потоку <c>TiffWriter</c>.
  449. Exposes access to the underlying stream of the <c>TiffWriter</c>.
  450. </summary>
  451. </member>
  452. </members>
  453. </doc>