Redimensionar conteúdo da página PDF

Redimensionar conteúdos da página PDF

O exemplo em Java redimensiona a área de conteúdo nas páginas 1 e 3 e verifica o valor booleano retornado.

Etapas

  1. Crie uma instância de PdfFileEditor.
  2. Escolha as páginas cujo conteúdo deve ser redimensionado.
  3. Chame resizeContents com a largura e altura de destino.
  4. Verifique o valor retornado e trate a falha antes de continuar.
  5. Salve o documento atualizado.

Exemplo Java

public static void resizePdfPageContents(Path inputFile, Path outputFile) {
    PdfFileEditor pdfEditor = new PdfFileEditor();
    if (!pdfEditor.resizeContents(inputFile.toString(), outputFile.toString(), new int[] {1, 3}, 400, 750)) {
        throw new IllegalStateException("Failed to resize PDF page contents.");
    }
}