org.w3c.tools.jpeg
Class JpegHeaders
java.lang.Object
|
+--org.w3c.tools.jpeg.JpegHeaders
- public class JpegHeaders
- extends java.lang.Object
- implements Jpeg
Field Summary |
protected java.lang.String[] |
appcomments
|
protected java.lang.String[] |
comments
|
protected java.io.InputStream |
in
|
protected java.io.File |
jpegfile
|
protected java.util.Vector |
vacom
|
protected java.util.Vector |
vcom
|
Constructor Summary |
JpegHeaders(java.io.File jpegfile)
get the headers out of a file |
JpegHeaders(java.io.InputStream in)
get the headers out of a stream |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
jpegfile
protected java.io.File jpegfile
in
protected java.io.InputStream in
vcom
protected java.util.Vector vcom
vacom
protected java.util.Vector vacom
comments
protected java.lang.String[] comments
appcomments
protected java.lang.String[] appcomments
JpegHeaders
public JpegHeaders(java.io.File jpegfile)
throws java.io.FileNotFoundException
- get the headers out of a file
JpegHeaders
public JpegHeaders(java.io.InputStream in)
- get the headers out of a stream
getComments
public java.lang.String[] getComments()
getAPP12Comments
public java.lang.String[] getAPP12Comments()
scanHeaders
protected int scanHeaders()
throws java.io.IOException,
JpegException
processComment
protected java.lang.String processComment()
throws java.io.IOException,
JpegException
read2bytes
protected int read2bytes()
throws java.io.IOException,
JpegException
skipVariable
protected void skipVariable()
throws java.io.IOException,
JpegException
- skip the body after a marker
firstMarker
protected int firstMarker()
throws java.io.IOException,
JpegException
nextMarker
protected int nextMarker()
throws java.io.IOException
main
public static void main(java.lang.String[] args)