1 7no n pqr ns tu vwxyz{ | #} #~ # #   #      $n t t $ $ $  # /| 1 1 / 1PASSWORDLjava/lang/String; ConstantValueSPLIT START_PAGEEND_PAGENONSEQ()VCodeLineNumberTableLocalVariableTablethisLorg/apache/pdfbox/PDFSplit;main([Ljava/lang/String;)Vargs[Ljava/lang/String;split ExceptionsiIe7Lorg/apache/pdfbox/exceptions/InvalidPasswordException;doc&Lorg/apache/pdfbox/pdmodel/PDDocument;fileName numberOfPagesstartEndPageSetZdocument documentsLjava/util/List;password startPageendPageuseNonSeqParsersplitter!Lorg/apache/pdfbox/util/Splitter;pdfFileLocalVariableTypeTable8Ljava/util/List; writeDocument;(Lorg/apache/pdfbox/pdmodel/PDDocument;Ljava/lang/String;)VoutputLjava/io/FileOutputStream;writer'Lorg/apache/pdfbox/pdfwriter/COSWriter;usage SourceFile PDFSplit.java ?@org/apache/pdfbox/PDFSplit JGorg/apache/pdfbox/util/Splitter -password k@-split -startPage-endPage-nonSeq java/io/File ? 5org/apache/pdfbox/exceptions/InvalidPasswordException *Error: The supplied password is incorrect. !Error: The document is encrypted.  J $org/apache/pdfbox/pdmodel/PDDocumentjava/lang/StringBuilder - .pdf cd @java/io/FileOutputStream%org/apache/pdfbox/pdfwriter/COSWriter ? Usage: java -jar pdfbox-app-x.y.z.jar PDFSplit [OPTIONS] -password Password to decrypt document -split split after this many pages (default 1, if startPage and endPage are unset) -startPage start page -endPage end page -nonSeq Enables the new non-sequential parser The PDF document to use java/lang/Objectjava/lang/Exceptionjava/io/IOException0org/apache/pdfbox/exceptions/COSVisitorExceptionjava/lang/Stringequals(Ljava/lang/Object;)Z(Ljava/lang/String;)V loadNonSeqk(Ljava/io/File;Lorg/apache/pdfbox/io/RandomAccess;Ljava/lang/String;)Lorg/apache/pdfbox/pdmodel/PDDocument;load:(Ljava/lang/String;)Lorg/apache/pdfbox/pdmodel/PDDocument; isEncrypted()Zdecryptjava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintlnexit(I)VgetNumberOfPages()Ijava/lang/IntegerparseInt(Ljava/lang/String;)I setStartPagesetSplitAtPage setEndPage8(Lorg/apache/pdfbox/pdmodel/PDDocument;)Ljava/util/List;java/util/Listsizeget(I)Ljava/lang/Object;length substring(II)Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;close(Ljava/io/OutputStream;)Vwrite)(Lorg/apache/pdfbox/pdmodel/PDDocument;)V!789:;9: <9: =9: >9:?@A3*B 23C DE FGAJYL+*B=> ?CHIJEKLJGAfMN::6Y::6  ++ 2   + + 2M+ 2   + + 2Nd+ 2   + + 2:B+ 2   + + 2: + 2 6 + 2: S : : Y,: =:  . ,%: +  6 6 -  - --  : 6   !N  "#:$Y%&d'()( *+(,:-.   .6  (  !  "#:  . ٧?:  .6 ( ! "#:. ))+)BRTCDEF GHIJ$L0N3O:Q=SEUQWTX[Z^\f^r`ua|cegijlnprvxJ} %-07:?IMTYcgqu  &)05IW\eCMN  OP 7QR S9WMN 7TN :UV QR *MN WQR8*MNWR XY fDEfHIcZ9aJ9^[9 [\9X]VO^_L`9a Xb KLcdADMN/Y+0M1Y,2N-*3,,4--5:,,4--5..0.B: #'.48<CC*DQRDS9Bef@ghKij k@A- 6B lm