1e c b                  c  ,   Q I b b I I Q Q C  Q W I I b   Q  W V  b b Q   _()VCodeLineNumberTableLocalVariableTablethis3Lcom/itextpdf/text/pdf/parser/PdfContentReaderTool;getDictionaryDetail9(Lcom/itextpdf/text/pdf/PdfDictionary;)Ljava/lang/String;dic%Lcom/itextpdf/text/pdf/PdfDictionary;:(Lcom/itextpdf/text/pdf/PdfDictionary;I)Ljava/lang/String;val!Lcom/itextpdf/text/pdf/PdfObject;keyLcom/itextpdf/text/pdf/PdfName;i$Ljava/util/Iterator;iIpdfSubDictionaryNamedepthbuilderLjava/lang/StringBuffer;subDictionariesLjava/util/List;LocalVariableTypeTable1Ljava/util/List;getXObjectDetail contentBytes[BisLjava/io/InputStream;ch xobjectStream!Lcom/itextpdf/text/pdf/PdfStream; entryName resourceDicsbLjava/lang/StringBuilder;xobjects ExceptionslistContentStreamForPage:(Lcom/itextpdf/text/pdf/PdfReader;ILjava/io/PrintWriter;)Vreader!Lcom/itextpdf/text/pdf/PdfReader;pageNumoutLjava/io/PrintWriter;pageDictionaryf/Lcom/itextpdf/text/pdf/RandomAccessFileOrArray; extractedTextLjava/lang/String;listContentStream&(Ljava/io/File;Ljava/io/PrintWriter;)VpdfFileLjava/io/File; maxPageNum'(Ljava/io/File;ILjava/io/PrintWriter;)Vmain([Ljava/lang/String;)VwritereLjava/lang/Exception;args[Ljava/lang/String; SourceFilePdfContentReaderTool.java de kojava/lang/StringBuffer java/util/ArrayList    com/itextpdf/text/pdf/PdfName  ! "# $% &, ' () *+Subdictionary  = ,- ./java/lang/StringBuilder 0s No XObjects 12------ 3 4 - subtype = 5s6 7 8s 9: bytes ------ ;s <%= >?java/io/ByteArrayInputStream d@A B) CEnd of Content------ ==============Page D==================== EF - - - - - Dictionary - - - - - - GH kl%- - - - - XObject Summary - - - - - - Is l$- - - - - Content Stream - - - - - - JK LMN Oe Pe QR%- - - - - Text Extraction - - - - - -;com/itextpdf/text/pdf/parser/LocationTextExtractionStrategyS TUVNo text found on page Eecom/itextpdf/text/pdf/PdfReader W/ dF X) Y ZKUsage: PdfContentReaderTool [|stdout] [][java/io/PrintWriter d\stdout ]^Writing PDF content to java/io/FileOutputStream java/io/File d_` a^ Finished writing content to java/lang/Exception bZ cd1com/itextpdf/text/pdf/parser/PdfContentReaderTooljava/lang/Objectjava/io/IOExceptionappend(C)Ljava/lang/StringBuffer;#com/itextpdf/text/pdf/PdfDictionarygetKeys()Ljava/util/Set; java/util/Setiterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;getDirectObjectB(Lcom/itextpdf/text/pdf/PdfName;)Lcom/itextpdf/text/pdf/PdfObject;com/itextpdf/text/pdf/PdfObject isDictionaryjava/util/Listadd(Ljava/lang/Object;)Z,(Ljava/lang/Object;)Ljava/lang/StringBuffer;,(Ljava/lang/String;)Ljava/lang/StringBuffer;length()I setLength(I)V getAsDictF(Lcom/itextpdf/text/pdf/PdfName;)Lcom/itextpdf/text/pdf/PdfDictionary;toString()Ljava/lang/String;XOBJECT getAsStreamB(Lcom/itextpdf/text/pdf/PdfName;)Lcom/itextpdf/text/pdf/PdfStream;-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;SUBTYPEcom/itextpdf/text/pdf/PdfStreamgetLENGTH getAsNumberB(Lcom/itextpdf/text/pdf/PdfName;)Lcom/itextpdf/text/pdf/PdfNumber;IMAGEequals-com/itextpdf/text/pdf/parser/ContentByteUtils getContentBytesFromContentObject%(Lcom/itextpdf/text/pdf/PdfObject;)[B([B)Vjava/io/InputStreamread(C)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;println(Ljava/lang/String;)VgetPageN((I)Lcom/itextpdf/text/pdf/PdfDictionary; RESOURCES getSafeFile1()Lcom/itextpdf/text/pdf/RandomAccessFileOrArray;getPageContent4(ILcom/itextpdf/text/pdf/RandomAccessFileOrArray;)[B-com/itextpdf/text/pdf/RandomAccessFileOrArraycloseflushprint(C)V-com/itextpdf/text/pdf/parser/PdfTextExtractorgetTextFromPagek(Lcom/itextpdf/text/pdf/PdfReader;ILcom/itextpdf/text/pdf/parser/TextExtractionStrategy;)Ljava/lang/String;java/lang/StringgetCanonicalPathgetNumberOfPagesjava/lang/SystemLjava/io/PrintStream;java/io/PrintStream(Ljava/io/OutputStream;)VcompareToIgnoreCase(Ljava/lang/String;)I(Ljava/io/File;)Vjava/lang/IntegerparseInterrprintStackTrace(Ljava/io/PrintStream;)V!bcdef/*gBh ij klf0*gKh mn kofYM,(WYN* : G  :* : -W,W,=W,W,W,,d,)W-: W  :, W6`, W,W,W,W,*`W,gbUVWX8Y@ZH[Q\X]_^f_m`pazbcdefehijkmhf @-pq85rs"NtuvwExs^tumnywz{|}~ | lf YL*M,, N- -  :,:+Y !" #$! %&!' ( W#$)*_+:,Y-:.Y6+/W+Y !" #$!0 1 ( W9+(g>xz{|}5~={h\ UJBw=5s!tunn f ,Y2 34 (5,65*7N,-85,95,-:;5,<5*=:*>:?,@,Y-:.Y6 ,A,@,B5*CYDE:F ,5,YG 3(5,HgZ"(06DJPY^bmyh\ w(nPxYom[uSw- f(IY*JKM,L>6,+Mg !'h4w(( w fcIY*JKN-,Mg h*w  fz* * NOPQYNRL*B*2ST7NYU *2 (PQYVYWY*2XYRL=* *2Z=WY*2X+[WY*2X+\+@*"+]NY^ *2 (P L+`a__gZ  &1Legmtyh* g[w