private void setUpParametersWithOutline() { parameters = new AddBackPagesParameters(); parameters.setExistingOutputPolicy(ExistingOutputPolicy.OVERWRITE); parameters.setCompress(true); parameters.setVersion(PdfVersion.VERSION_1_6); parameters.addSource(largeOutlineInput()); parameters.setBackPagesSource(encryptedInput()); parameters.addPageRange(new PageRange(1, 1)); }
private void setUpParametersWithForms() { parameters = new AddBackPagesParameters(); parameters.setExistingOutputPolicy(ExistingOutputPolicy.OVERWRITE); parameters.setCompress(true); parameters.setVersion(PdfVersion.VERSION_1_6); parameters.addSource(customInput("pdf/forms/two_pages_form.pdf")); parameters.setBackPagesSource(encryptedInput()); parameters.addPageRange(new PageRange(1, 1)); }
private void setUpParametersBackPageToEveryPage() { parameters = new AddBackPagesParameters(); parameters.setExistingOutputPolicy(ExistingOutputPolicy.OVERWRITE); parameters.setCompress(true); parameters.setVersion(PdfVersion.VERSION_1_6); parameters.addSource(shortInput()); parameters.setBackPagesSource(encryptedInput()); parameters.addPageRange(new PageRange(1, 1)); }
private void setUpParametersMultipleEncryptedInput() { parameters = new AddBackPagesParameters(); parameters.setExistingOutputPolicy(ExistingOutputPolicy.OVERWRITE); parameters.setCompress(true); parameters.setVersion(PdfVersion.VERSION_1_6); parameters.addSource(encryptedInput()); parameters.addSource(stronglyEncryptedInput()); parameters.setBackPagesSource(mediumInput()); parameters.addPageRange(new PageRange(2, 2)); parameters.addPageRange(new PageRange(5, 6)); parameters.setStep(2); }