1 ; : : : : : : : : : : : : : : : : : : C4BC : : : : : : : : :?333333 :  1 1 1 1 textPosLorg/apache/pdfbox/util/Matrix;endXFendY maxTextHeightrotIxy pageHeight pageWidthwidths[F widthOfSpacestrLjava/lang/String; unicodeCP[Ifont'Lorg/apache/pdfbox/pdmodel/font/PDFont;fontSize fontSizePt wordSpacing()VCodeLineNumberTableLocalVariableTablethis%Lorg/apache/pdfbox/util/TextPosition;(Lorg/apache/pdfbox/pdmodel/PDPage;Lorg/apache/pdfbox/util/Matrix;Lorg/apache/pdfbox/util/Matrix;F[FFLjava/lang/String;Lorg/apache/pdfbox/pdmodel/font/PDFont;FIF)Vpage"Lorg/apache/pdfbox/pdmodel/PDPage;textPositionSttextPositionEndmaxFontHindividualWidths spaceWidthstring currentFont fontSizeValue fontSizeInPtws(IFFLorg/apache/pdfbox/util/Matrix;Lorg/apache/pdfbox/util/Matrix;FFFLjava/lang/String;Lorg/apache/pdfbox/pdmodel/font/PDFont;FI)V pageRotationpageWidthValuepageHeightValueindividualWidth Deprecatede(IFFLorg/apache/pdfbox/util/Matrix;FFFFFLjava/lang/String;Lorg/apache/pdfbox/pdmodel/font/PDFont;FI)V endXValue endYValueg(IFFLorg/apache/pdfbox/util/Matrix;FFFFFLjava/lang/String;[ILorg/apache/pdfbox/pdmodel/font/PDFont;FI)V codePoints getCharacter()Ljava/lang/String; getCodePoints()[I getTextPos!()Lorg/apache/pdfbox/util/Matrix;getDir()FabcdgetXRot(F)FrotationgetX getXDirAdjgetYLowerLeftRotgetY getYDirAdjdir getWidthRotgetWidthgetWidthDirAdj getHeight getHeightDir getFontSizegetFontSizeInPtgetFont)()Lorg/apache/pdfbox/pdmodel/font/PDFont;getWordSpacingRuntimeVisibleAnnotationsLjava/lang/Deprecated;getWidthOfSpace getXScale getYScalegetIndividualWidths()[FtoStringcontains((Lorg/apache/pdfbox/util/TextPosition;)ZoverlapDoverlapPercenttp2 thisXstartthisXend tp2Xstarttp2XendmergeDiacriticN(Lorg/apache/pdfbox/util/TextPosition;Lorg/apache/pdfbox/util/TextNormalize;)VdistanceOverlapping1 percentage1distanceOverlapping2 percentage2 currCharXEndi diacritic normalize&Lorg/apache/pdfbox/util/TextNormalize; diacXStartdiacXEndcurrCharXStartstrLenwasAddedZinsertDiacriticO(ILorg/apache/pdfbox/util/TextPosition;Lorg/apache/pdfbox/util/TextNormalize;)VbufLjava/lang/StringBuffer;widths2 isDiacritic()ZcTexttype SourceFileTextPosition.java TU D? E? <= z >? z @?  BC A?  z F? z G? HI J? KL OP Q? RC S? Tq MN    yz z z st z z z z      java/lang/StringBuffer      t #org/apache/pdfbox/util/TextPositionjava/lang/Objectorg/apache/pdfbox/util/Matrix getXPosition getYPosition org/apache/pdfbox/pdmodel/PDPage findRotation()I findMediaBox0()Lorg/apache/pdfbox/pdmodel/common/PDRectangle;,org/apache/pdfbox/pdmodel/common/PDRectanglegetValue(II)Fjava/lang/Mathabsjava/lang/StringlengthcharAt(I)Cjava/lang/CharactergetDirectionality(C)B substring(II)Ljava/lang/String;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;java/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V$org/apache/pdfbox/util/TextNormalize normalizeDiac&(Ljava/lang/String;)Ljava/lang/String;(C)Ljava/lang/StringBuffer;getType(C)I!:;<=>?@?A?BCD?E?F?G?HIJ?KLMNOPQ?RCS?!TUVG***W:( )<X YZT[Vk ****,*-*- *+ * *Y h` * *+ *+ ***** * * WRZ( )[]^%`-b4d@gFhQi\kblhmnntozpqrXz YZ\]^=_=`?aIb?cLdPe? fC g? ThV #*$%    W "X #YZ#iC#j?#k?#^=#_=#`?#l?#b?#cL #dP #e? #fC mTnV*$%     W XYZiCj?k?^=o?p?`?l?b? cL dP e? fC mTqV}{****** * * *Y h` * *%*$*YQ* * * * * *WR( )"'.:@EJV\bhntzX{YZ{iC{j?{k?{^={o?{p?{`?{l?{b? {cL {rN {dP {e? {fCstV/*WX YZuvV/*WX YZwxV/*WX YZyzVB*D*E*F*8# $%#   # &$%#  #%$ % $#%$ % $ W6 # $%&)*I,K0q2t68<>@X4YZ {?|?}?)~?VO# *# *#**f#**f W& MOQS!U(W7Y>[M]XOYZO?zVN**** *Wi kmX YZzV3 **! WyX  YZVO# *#**f#**f# * W& &-<CMXOYZO?zVG*;* * **** "f**** "f*W 0BX GYZzVh(*!D# #**#"f**#"fWX(YZ#?Vj.# #* *f**fWX.YZ.?zV4 ** #WX  YZzV3 **!#WX  YZzV/* WX YZzV/* WX YZzV/*WX YZzV0*WX YZV/*WX YZzV/*W'X YZmzV/*W3X YZzV2*$W:X YZzV2*%WBX YZV/*WLX YZtV/*&WVX YZV}*'I*'*(b9+'9+'+(b9( +)+*b*)+)*)**b(+#g9  *(o9  +(*"(g9  *(o9  +WFdegh%m4o6vXyZipzXf p z   YZZ%VI!+&-+'F%+0b8*'8*-666*0b8 %e ]*+,.Gf8  *0n8 %f8  *d0n8   *+,. *d+,.6`% *+,.6C% *+,.6&% d*+,.6*0b8W   !*-<HW\gnz  Xn=? z1? +? ? H? 0C!YZ!Z!??!?*C-V*/061Y2:*34W*`:*5 3-,&64W Q*/7W`*0Q0*/7W*0Q-,&64W` Q*`*-34W*``*dd5*8*WN %0<Vdiw   XHYZCZ C0IV}/*&L+-+/9=W !"X /YZ*LC