PDF-Seite mit itext nachbestellen

ich benutzeitext pdf Bibliothek. Kann jemand wissen, wie ich Seiten in vorhandenen PDF-Dateien verschieben kann?

Eigentlich möchte ichVerschieben Sie einige letzte Seiten am Anfang der Datei.

Es ist so etwas wie unten, aber ich verstehe nicht, wie es funktioniert.

 reader = new PdfReader(baos.toByteArray());
 n = reader.getNumberOfPages();
 reader.selectPages(String.format("%d, 1-%d", n, n-1));
 PdfStamper stamper = new PdfStamper(reader, new FileOutputStream(filename));
 stamper.close();

Kann jemand im Detail erklären?