Inserir páginas no PDF

Inserir páginas em um PDF

O exemplo Java insere as páginas 1 e 2 do documento secundário após a página 2 do PDF de destino.

Etapas

  1. Crie uma instância de PdfFileEditor.
  2. Escolha o ponto de inserção no documento de destino.
  3. Selecione os números de página a copiar do documento de origem.
  4. Chame insert com o arquivo de destino, ponto de inserção, arquivo de origem, matriz de páginas e arquivo de saída.
  5. Salve o PDF atualizado.

Exemplo Java

public static void insertPagesIntoPdf(Path inputFile, Path sampleFile, Path outputFile) {
    PdfFileEditor pdfEditor = new PdfFileEditor();
    pdfEditor.insert(inputFile.toString(), 2, sampleFile.toString(), new int[] {1, 2}, outputFile.toString());
}