📄 tifffield.html
字号:
<TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> short[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/lowagie/text/pdf/codec/TIFFField.html#getAsShorts()">getAsShorts</A></B>()</CODE><BR> Returns TIFF_SSHORT data as an array of shorts (signed 16-bit integers).</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int[]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/lowagie/text/pdf/codec/TIFFField.html#getAsSRational(int)">getAsSRational</A></B>(int index)</CODE><BR> Returns a TIFF_SRATIONAL data item as a two-element array of ints.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int[][]</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/lowagie/text/pdf/codec/TIFFField.html#getAsSRationals()">getAsSRationals</A></B>()</CODE><BR> Returns TIFF_SRATIONAL data as an array of 2-element arrays of ints.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/lowagie/text/pdf/codec/TIFFField.html#getAsString(int)">getAsString</A></B>(int index)</CODE><BR> Returns a TIFF_ASCII data item as a String.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/lowagie/text/pdf/codec/TIFFField.html#getCount()">getCount</A></B>()</CODE><BR> Returns the number of elements in the IFD.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/lowagie/text/pdf/codec/TIFFField.html#getTag()">getTag</A></B>()</CODE><BR> Returns the tag number, between 0 and 65535.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE> int</CODE></FONT></TD><TD><CODE><B><A HREF="../../../../../com/lowagie/text/pdf/codec/TIFFField.html#getType()">getType</A></B>()</CODE><BR> Returns the type of the data stored in the IFD.</TD></TR></TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD></TR></TABLE> <P><!-- ============ FIELD DETAIL =========== --><A NAME="field_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Field Detail</B></FONT></TH></TR></TABLE><A NAME="serialVersionUID"><!-- --></A><H3>serialVersionUID</H3><PRE>private static final long <B>serialVersionUID</B></PRE><DL><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.serialVersionUID">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_BYTE"><!-- --></A><H3>TIFF_BYTE</H3><PRE>public static final int <B>TIFF_BYTE</B></PRE><DL><DD>Flag for 8 bit unsigned integers.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_BYTE">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_ASCII"><!-- --></A><H3>TIFF_ASCII</H3><PRE>public static final int <B>TIFF_ASCII</B></PRE><DL><DD>Flag for null-terminated ASCII strings.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_ASCII">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_SHORT"><!-- --></A><H3>TIFF_SHORT</H3><PRE>public static final int <B>TIFF_SHORT</B></PRE><DL><DD>Flag for 16 bit unsigned integers.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_SHORT">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_LONG"><!-- --></A><H3>TIFF_LONG</H3><PRE>public static final int <B>TIFF_LONG</B></PRE><DL><DD>Flag for 32 bit unsigned integers.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_LONG">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_RATIONAL"><!-- --></A><H3>TIFF_RATIONAL</H3><PRE>public static final int <B>TIFF_RATIONAL</B></PRE><DL><DD>Flag for pairs of 32 bit unsigned integers.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_RATIONAL">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_SBYTE"><!-- --></A><H3>TIFF_SBYTE</H3><PRE>public static final int <B>TIFF_SBYTE</B></PRE><DL><DD>Flag for 8 bit signed integers.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_SBYTE">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_UNDEFINED"><!-- --></A><H3>TIFF_UNDEFINED</H3><PRE>public static final int <B>TIFF_UNDEFINED</B></PRE><DL><DD>Flag for 8 bit uninterpreted bytes.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_UNDEFINED">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_SSHORT"><!-- --></A><H3>TIFF_SSHORT</H3><PRE>public static final int <B>TIFF_SSHORT</B></PRE><DL><DD>Flag for 16 bit signed integers.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_SSHORT">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_SLONG"><!-- --></A><H3>TIFF_SLONG</H3><PRE>public static final int <B>TIFF_SLONG</B></PRE><DL><DD>Flag for 32 bit signed integers.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_SLONG">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_SRATIONAL"><!-- --></A><H3>TIFF_SRATIONAL</H3><PRE>public static final int <B>TIFF_SRATIONAL</B></PRE><DL><DD>Flag for pairs of 32 bit signed integers.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_SRATIONAL">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_FLOAT"><!-- --></A><H3>TIFF_FLOAT</H3><PRE>public static final int <B>TIFF_FLOAT</B></PRE><DL><DD>Flag for 32 bit IEEE floats.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_FLOAT">Constant Field Values</A></DL></DL><HR><A NAME="TIFF_DOUBLE"><!-- --></A><H3>TIFF_DOUBLE</H3><PRE>public static final int <B>TIFF_DOUBLE</B></PRE><DL><DD>Flag for 64 bit IEEE doubles.<P><DL><DT><B>See Also:</B><DD><A HREF="../../../../../constant-values.html#com.lowagie.text.pdf.codec.TIFFField.TIFF_DOUBLE">Constant Field Values</A></DL></DL><HR><A NAME="tag"><!-- --></A><H3>tag</H3><PRE>int <B>tag</B></PRE><DL><DD>The tag number.<P><DL></DL></DL><HR><A NAME="type"><!-- --></A><H3>type</H3><PRE>int <B>type</B></PRE><DL><DD>The tag type.<P><DL></DL></DL><HR><A NAME="count"><!-- --></A><H3>count</H3><PRE>int <B>count</B></PRE><DL><DD>The number of data items present in the field.<P><DL></DL></DL><HR><A NAME="data"><!-- --></A><H3>data</H3><PRE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <B>data</B></PRE><DL><DD>The field data.<P><DL></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Constructor Detail</B></FONT></TH></TR></TABLE><A NAME="TIFFField()"><!-- --></A><H3>TIFFField</H3><PRE><B>TIFFField</B>()</PRE><DL><DD>The default constructor.<P></DL><HR><A NAME="TIFFField(int, int, int, java.lang.Object)"><!-- --></A><H3>TIFFField</H3><PRE>public <B>TIFFField</B>(int tag, int type, int count, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> data)</PRE><DL><DD>Constructs a TIFFField with arbitrary data. The data parameter must be an array of a Java type appropriate for the type of the TIFF field. Since there is no available 32-bit unsigned data type, long is used. The mapping between types is as follows: <table border=1> <tr> <th> TIFF type </th> <th> Java type </th> <tr> <td><tt>TIFF_BYTE</tt></td> <td><tt>byte</tt></td> <tr> <td><tt>TIFF_ASCII</tt></td> <td><tt>String</tt></td> <tr> <td><tt>TIFF_SHORT</tt></td> <td><tt>char</tt></td> <tr> <td><tt>TIFF_LONG</tt></td> <td><tt>long</tt></td> <tr> <td><tt>TIFF_RATIONAL</tt></td> <td><tt>long[2]</tt></td> <tr> <td><tt>TIFF_SBYTE</tt></td> <td><tt>byte</tt></td> <tr> <td><tt>TIFF_UNDEFINED</tt></td> <td><tt>byte</tt></td> <tr> <td><tt>TIFF_SSHORT</tt></td> <td><tt>short</tt></td> <tr> <td><tt>TIFF_SLONG</tt></td> <td><tt>int</tt></td> <tr> <td><tt>TIFF_SRATIONAL</tt></td> <td><tt>int[2]</tt></td> <tr> <td><tt>TIFF_FLOAT</tt></td> <td><tt>float</tt></td> <tr> <td><tt>TIFF_DOUBLE</tt></td> <td><tt>double</tt></td> </table><P></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>Method Detail</B></FONT></TH></TR></TABLE><A NAME="getTag()"><!-- --></A><H3>getTag</H3><PRE>public int <B>getTag</B>()</PRE><DL><DD>Returns the tag number, between 0 and 65535.<P><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getType()"><!-- --></A><H3>getType</H3><PRE>public int <B>getType</B>()</PRE><DL><DD>Returns the type of the data stored in the IFD. For a TIFF6.0 file, the value will equal one of the TIFF_ constants defined in this class. For future revisions of TIFF, higher values are possible.<P><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getCount()"><!-- --></A><H3>getCount</H3><PRE>public int <B>getCount</B>()</PRE><DL><DD>Returns the number of elements in the IFD.<P><DD><DL></DL></DD><DD><DL></DL></DD></DL><HR><A NAME="getAsBytes()"><!-- --></A><H3>getAsBytes</H3><PRE>public byte[] <B>getAsBytes</B>()</PRE><DL><DD>Returns the data as an uninterpreted array of bytes. The type of the field must be one of TIFF_BYTE, TIFF_SBYTE, or TIFF_UNDEFINED;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -