Edit C:\Program Files\Java\jre8\lib\com\sun\imageio\plugins\png\PNGImageReader.class
Êþº¾ 4IDATIHDRBÈ G H I J K L M O Q S T V W Y e f g h i j o ? ? ? ? êb???? ()I ()J ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()Z ()[B ()[I ()[S (F)V (I)I (I)V (II)I (II)V (III)I (IIII)V (IIIIIII)V (II[I)V (II[I)[I (J)V (Ljava/lang/Object;)Z (Ljava/lang/String;)V (Z)I ([B)V ([B)[B ([BI)[B ([BII)I ([BII)V ([BIIB)V ([BIII)V ([BI[BII)V ([BI[BIII)V ([CII)V )! <clinit> <init> RA PNG gray or gray alpha image cannot have a PLTE chunk. The chunk wil be ignored. OA PNG image may not contain more than one PLTE chunk. The chunk wil be ignored. Bad PNG signature! %Bad color type/bit depth combination! Bad length for IHDR chunk! Bad type for IHDR chunk! $Bit depth must be 1, 2, 4, 8, or 16! Code $Color type must be 0, 2, 3, 4, or 6! ConstantValue 0Encountered unknown chunk with critical bit set! Error reading PNG image data Error reading PNG metadata Error skipping PNG metadata Exceptions Failed to read a chunk of type BGray+Alpha and RGBS images may not have a tRNS chunk, ignoring it. I I/O error reading PNG header! IDAT_TYPE IEND_TYPE IHDR_TYPE IHDR_bitDepth IHDR_colorType IHDR_compressionMethod IHDR_filterMethod IHDR_height IHDR_interlaceMethod IHDR_present IHDR_width ISO-8859-1 Image height == 0! Image width == 0! Input source not set! Invalid chunk lenght Invalid chunk length J LineNumberTable Ljava/lang/String; No input source set! DPLTE chunk contains too many entries for bit depth, ignoring extras. PLTE_TYPE PLTE_blue PLTE_green PLTE_present PLTE_red PNGImageReader.java PNG_COLOR_GRAY PNG_COLOR_GRAY_ALPHA PNG_COLOR_PALETTE PNG_COLOR_RGB PNG_COLOR_RGB_ALPHA PNG_FILTER_AVERAGE PNG_FILTER_NONE PNG_FILTER_PAETH PNG_FILTER_SUB PNG_FILTER_UP Signature SourceFile StackMapTable UTF8 #Unknown compression method (not 0)! Unknown filter method (not 0)! &Unknown interlace method (not 0 or 1)! Unknown row filter type (= Z [B [C [I [S [[I abortRequested abs adam7XOffset adam7XSubsampling adam7YOffset adam7YSubsampling add append arraycopy bKGD_TYPE bKGD_blue bKGD_colorType bKGD_gray bKGD_green bKGD_index bKGD_present bKGD_red bandOffsets cHRM_TYPE cHRM_blueX cHRM_blueY cHRM_greenX cHRM_greenY cHRM_present cHRM_redX cHRM_redY cHRM_whitePointX cHRM_whitePointY checkReadParamBandSettings clearAbortRequest close )com/sun/imageio/plugins/common/ReaderUtil 3com/sun/imageio/plugins/png/PNGImageDataEnumeration *com/sun/imageio/plugins/png/PNGImageReader 'com/sun/imageio/plugins/png/PNGMetadata computeRegions computeUpdatedPixels copyOf createFromBufferedImageType createGrayscale createIndexed createInterleaved createInterleavedRaster createPackedRaster createRaster createWritableChild debug decodeAverageFilter decodeImage decodePaethFilter decodePass decodeSubFilter decodeUpFilter destinationBands destinationOffset end fill flushBefore gAMA_TYPE gAMA_gamma gAMA_present getData getDataBuffer getDataType getDefaultReadParam getDestination getDestinationBands getDestinationOffset getHeight getImageMetadata getImageTypes getInstance getLocation getMinX getMinY getNumBands getNumImages getPixel getRawImageType getSampleModel getSampleSize getSourceBands getSourceMaxProgressivePass getSourceMinProgressivePass getSourceXSubsampling getSourceYSubsampling getStreamMetadata getStreamPosition getWidth getWritableTile gotHeader gotMetadata $hIST chunk without prior PLTE chunk! hIST_TYPE hIST_histogram hIST_present hasNext height iCCP_TYPE iCCP_compressedProfile iCCP_compressionMethod iCCP_present iCCP_profileName iTXt_TYPE iTXt_compressionFlag iTXt_compressionMethod iTXt_keyword iTXt_languageTag iTXt_text iTXt_translatedKeyword ignoreMetadata imageIndex != 0! imageStartPosition inflate inputBandsForColorType iterator java/awt/Point java/awt/Rectangle java/awt/color/ColorSpace java/awt/image/BufferedImage java/awt/image/DataBuffer java/awt/image/DataBufferByte java/awt/image/DataBufferUShort java/awt/image/Raster java/awt/image/SampleModel java/awt/image/WritableRaster java/io/BufferedInputStream java/io/ByteArrayInputStream java/io/ByteArrayOutputStream java/io/DataInputStream java/io/EOFException java/io/IOException java/io/InputStream java/io/SequenceInputStream java/lang/Boolean java/lang/IllegalStateException #java/lang/IndexOutOfBoundsException java/lang/Integer java/lang/Math java/lang/String java/lang/StringBuilder java/lang/System java/lang/Throwable java/util/ArrayList java/util/Arrays java/util/Enumeration java/util/Iterator java/util/zip/Inflater !java/util/zip/InflaterInputStream java/util/zip/ZipException javax/imageio/IIOException javax/imageio/ImageReadParam javax/imageio/ImageReader javax/imageio/ImageTypeSpecifier %javax/imageio/stream/ImageInputStream lastParam length mark max metadata min next pHYs_TYPE pHYs_pixelsPerUnitXAxis pHYs_pixelsPerUnitYAxis pHYs_present pHYs_unitSpecifier paethPredictor parse_PLTE_chunk parse_bKGD_chunk parse_cHRM_chunk parse_gAMA_chunk parse_hIST_chunk parse_iCCP_chunk parse_iTXt_chunk parse_pHYs_chunk parse_sBIT_chunk parse_sPLT_chunk parse_sRGB_chunk parse_tEXt_chunk parse_tIME_chunk parse_tRNS_chunk parse_zTXt_chunk pixelStream pixelsDone processImageComplete processImageProgress processImageStarted processImageUpdate processPassComplete processPassStarted processReadAborted processWarningOccurred read readFully readHeader readImage readInt readMetadata readNullTerminatedString readUnsignedByte readUnsignedShort reset resetStreamSettings sBIT_TYPE sBIT_alphaBits sBIT_blueBits sBIT_colorType sBIT_grayBits sBIT_greenBits sBIT_present sBIT_redBits sPLT sample depth not 8 or 16! sPLT_TYPE sPLT_alpha sPLT_blue sPLT_frequency sPLT_green sPLT_paletteName sPLT_present sPLT_red sPLT_sampleDepth sRGB_TYPE sRGB_present sRGB_renderingIntent seek seekForwardOnly 3seekForwardOnly and allowSearch can't both be true! setInput setLocation setPixel setRect skipBytes skipPass sourceBands sourceMaxProgressivePass sourceMinProgressivePass sourceRegion sourceXSubsampling sourceYSubsampling stream #sun/awt/image/ByteInterleavedRaster tEXt_TYPE tEXt_keyword tEXt_text tIME_TYPE tIME_day tIME_hour tIME_minute tIME_month tIME_present tIME_second tIME_year <tRNS chunk for RGB image must have length 6, ignoring chunk. =tRNS chunk for gray image must have length 2, ignoring chunk. CtRNS chunk has more entries than prior PLTE chunk, ignoring extras. 1tRNS chunk without prior PLTE chunk, ignoring it. tRNS_TYPE tRNS_alpha tRNS_blue tRNS_colorType tRNS_gray tRNS_green tRNS_present tRNS_red theImage toByteArray toString totalPixels unknownChunkData unknownChunkType updateImageProgress valueOf write x y zTXt_TYPE zTXt_compressionMethod zTXt_keyword zTXt_text IENDPLTEbKGDcHRMgAMAhISTiCCPiTXtpHYssBITsPLTsRGBtEXttIMEtRNSzTXtÿÿÿÿÿÿÿÿ D R n ? ýq ? ? ? ? ® ¯ ° !"#$%&'( )Lcom/sun/imageio/plugins/png/PNGMetadata; Ljava/awt/Point; Ljava/awt/Rectangle; Ljava/awt/image/BufferedImage; Ljava/io/DataInputStream; Ljava/util/ArrayList; Ljavax/imageio/ImageReadParam; 'Ljavax/imageio/stream/ImageInputStream; ()Ljava/awt/Point; (Ljava/awt/Point;)V (I)Ljava/awt/color/ColorSpace; !(Ljava/awt/image/BufferedImage;)V *(Ljava/awt/image/BufferedImage;IIIIIII[I)V )(Ljava/awt/image/BufferedImage;IIIIII[I)V ()Ljava/awt/image/DataBuffer; (IILjava/awt/image/Raster;)V ()Ljava/awt/image/SampleModel; #(II)Ljava/awt/image/WritableRaster; &(IIIII)Ljava/awt/image/WritableRaster; )(IIIIII[I)Ljava/awt/image/WritableRaster; (Ljava/io/InputStream;)V (Z)Ljava/lang/Boolean; (I)Ljava/lang/Integer; (Ljava/lang/Object;ZZ)V ([BLjava/lang/String;)V (C)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; (Ljava/util/Enumeration;)V ()Ljava/util/Iterator; (I)Ljava/util/Iterator; ()Ljavax/imageio/ImageReadParam; !(Ljavax/imageio/ImageReadParam;)V #(Ljavax/imageio/ImageReadParam;II)V %(I)Ljavax/imageio/ImageTypeSpecifier; '(IIZ)Ljavax/imageio/ImageTypeSpecifier; .([B[B[B[BII)Ljavax/imageio/ImageTypeSpecifier; &()Ljavax/imageio/metadata/IIOMetadata; '(I)Ljavax/imageio/metadata/IIOMetadata; %(Ljavax/imageio/spi/ImageReaderSpi;)V *(Ljavax/imageio/stream/ImageInputStream;)V 4(Ljava/awt/Rectangle;Ljava/awt/Point;IIIIIIIIIIII)[I ?(ILjavax/imageio/ImageReadParam;)Ljava/awt/image/BufferedImage; *(Ljava/lang/Object;ILjava/lang/Object;II)V '(Ljava/lang/String;I)Ljava/lang/String; -(Ljava/lang/String;)Ljava/lang/StringBuilder; *(Ljava/lang/String;Ljava/lang/Throwable;)V 0(Ljava/io/InputStream;Ljava/util/zip/Inflater;)V D(Ljava/awt/color/ColorSpace;[IIZZ)Ljavax/imageio/ImageTypeSpecifier; ;(I)Ljava/util/Iterator<Ljavax/imageio/ImageTypeSpecifier;>; T(Ljavax/imageio/ImageReadParam;Ljava/util/Iterator;II)Ljava/awt/image/BufferedImage; R(Ljava/awt/image/DataBuffer;IIII[ILjava/awt/Point;)Ljava/awt/image/WritableRaster; O(Ljava/awt/image/DataBuffer;IIILjava/awt/Point;)Ljava/awt/image/WritableRaster; i(Ljavax/imageio/ImageReadParam;IILjava/awt/image/BufferedImage;Ljava/awt/Rectangle;Ljava/awt/Rectangle;)V ] X ^ X _ X ` X a X b X d X ? X ? X ? X ? X ? X ? X ¡ X ¢ X £ X ¤ X ¦ X § X ¨ X © X É X ï X ò X1 X2 X4 XF X[ X\ X] X^ X_ Xa Xk Xn Xy Xz X| X} X? X? X? X? X? X? X? X? X? X? X? X? X X¡ X þ k c ? s ? ? ? ¥ ? Ê ? è ? é ? í ? ó ? ü ?3 ?` ?i ?m ?p ?? ?? ? q ? r ? t ? ñ ?? ? ì ? ? ? ? ? ? ? ? ? à ? ?d ?e ?f ?g ?j ?x ? ? ?-ô Äõ{ö?÷Eø ô mh m öù ÷ù øù ùù úù ûù?ù?ù?ù?ù£ù¤ù¥ù)ú~û Í # Ò # × # Ø # Ù # à # á # â # ã # æ #* #O #S #V #W # å $ F ' « ' ¬ ' ¾ ' Å '+ '7 '8 '9 '= '>