mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-05 08:12:43 +08:00
154 lines
6.6 KiB
HTML
154 lines
6.6 KiB
HTML
<div class="header">
|
||
<h1 class="title" title="Package">Package javax.imageio.stream</h1>
|
||
<div class="docSummary">
|
||
<div class="block">
|
||
Java Image I / O API的一个封装,处理来自文件和流的低级I / O。
|
||
</div>
|
||
</div>
|
||
<p>See: <a href="#package.description">描述</a></p>
|
||
</div><div class="contentContainer">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
|
||
<caption>
|
||
<span>接口摘要</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">接口</th>
|
||
<th class="colLast" scope="col">描述</th>
|
||
</tr>
|
||
</tbody>
|
||
<tbody>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/imageio/stream/ImageInputStream.html" title="interface in javax.imageio.stream">ImageInputStream</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
的可查找输入流接口供
|
||
<code>ImageReader</code>秒。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/imageio/stream/ImageOutputStream.html" title="interface in javax.imageio.stream">ImageOutputStream</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
的可查找输出流接口供
|
||
<code>ImageWriter</code>秒。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
<li class="blockList">
|
||
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
|
||
<caption>
|
||
<span>类摘要</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">类</th>
|
||
<th class="colLast" scope="col">描述</th>
|
||
</tr>
|
||
</tbody>
|
||
<tbody>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/imageio/stream/FileCacheImageInputStream.html" title="class in javax.imageio.stream">FileCacheImageInputStream</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
的实现
|
||
<code>ImageInputStream</code>从正规获取输入
|
||
<code>InputStream</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/imageio/stream/FileCacheImageOutputStream.html" title="class in javax.imageio.stream">FileCacheImageOutputStream</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
ImageOutputStream的一个
|
||
<code>ImageOutputStream</code> ,将其输出写入常规的
|
||
<code>OutputStream</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/imageio/stream/FileImageInputStream.html" title="class in javax.imageio.stream">FileImageInputStream</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
的实现
|
||
<code>ImageInputStream</code> ,从一个获取输入
|
||
<code>File</code>或
|
||
<code>RandomAccessFile</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/imageio/stream/FileImageOutputStream.html" title="class in javax.imageio.stream">FileImageOutputStream</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
ImageOutputStream的
|
||
<code>ImageOutputStream</code>将其输出直接写入
|
||
<code>File</code>或
|
||
<code>RandomAccessFile</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/imageio/stream/IIOByteBuffer.html" title="class in javax.imageio.stream">IIOByteBuffer</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
表示对字节数组的可变引用以及该数组中的偏移量和长度的类。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/imageio/stream/ImageInputStreamImpl.html" title="class in javax.imageio.stream">ImageInputStreamImpl</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
抽象类实现
|
||
<code>ImageInputStream</code>接口。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/imageio/stream/ImageOutputStreamImpl.html" title="class in javax.imageio.stream">ImageOutputStreamImpl</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
抽象类实现
|
||
<code>ImageOutputStream</code>接口。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/imageio/stream/MemoryCacheImageInputStream.html" title="class in javax.imageio.stream">MemoryCacheImageInputStream</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
的实现
|
||
<code>ImageInputStream</code>从正规获取输入
|
||
<code>InputStream</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/imageio/stream/MemoryCacheImageOutputStream.html" title="class in javax.imageio.stream">MemoryCacheImageOutputStream</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
执行
|
||
<code>ImageOutputStream</code>将其输出写入常规的
|
||
<code>OutputStream</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<a name="package.description">
|
||
<!-- --> </a>
|
||
<h2 title="Package javax.imageio.stream Description">Package javax.imageio.stream Description</h2>
|
||
<div class="block">
|
||
A package of the Java Image I/O API dealing with low-level I/O from files and streams.
|
||
<p> The <code>ImageInputStream</code> interface unifies streaming and file-based operations. An abstract base class, <code>ImageInputStreamImpl</code> is provided to simplify writing a new <code>ImageInputStream</code> class. Concrete implementation classes (<code>FileImageInputStream</code>, <code>FileCacheImageInputStream</code>, and <code>MemoryCacheImageInputStream</code>) are provided that allow input to come from a <code>File</code> or <code>InputStream</code> with or without the use of a temporary cache file. </p>
|
||
<p> The <code>ImageOutputStream</code> interface performs an analogous function for output. An abstract base class, <code>ImageOutputStreamImpl</code> is provided, along with concrete implementation classes (<code>FileImageOutputStream</code>, <code>FileCacheImageOutputStream</code>, and <code>MemoryCacheImageOutputStream</code>) are provided that allow output to go to a <code>File</code> or <code>OutputStream</code> with or without the use of a temporary cache file. </p>
|
||
<p> The <code>IIOByteBuffer</code> class provides an alternative way to perform reads of sequences of bytes that reduces the amount of internal data copying.</p>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.4
|
||
</dd>
|
||
</dl>
|
||
</div> |