Como posso editar uma imagem em um arquivo PDF existente?

58

Eu tenho um arquivo PDF digitalizado que é um formulário de inscrição , e uma imagem que é a versão digitalizada da minha assinatura (por exemplo, este ) e pode estar em qualquer formato de imagem, como EPS ou PNG. Gostaria de colocar a imagem de assinatura no espaço em branco à direita para "REQUERENTE:" na segunda página do formulário de inscrição. Eu me pergunto como fazer isso?

Eu tentei os seguintes métodos, mas nenhum foi bem-sucedido:

  1. A primeira maneira é usar o gimp. Primeiro, importo o formulário de inscrição para o gimp e, em seguida, colo a imagem da assinatura no espaço à direita de "APPLICANT:" na segunda página do formulário de inscrição.

    Os problemas são:

    • Parece que só posso importar uma página do formulário de inscrição para o gimp, não todas as duas páginas.

    • Além disso, quando salvo a modificação, o formato mais próximo do PDF no qual posso salvar é o PS, e a resolução foi reduzida e o tamanho do armazenamento do arquivo salvo é 10 vezes maior que o formulário de inscrição original. imagem de assinatura.

  2. A segunda maneira é usar o Libreoffice Draw. Eu instalei o pacote libreoffice-pdfimport. Mas depois de importar o formulário de inscrição para o Libreoffice Draw,

    • todo o conteúdo verificado não é importado e

    • o layout é diferente do layout do original formulário de inscrição.

Então, de quais outras maneiras eu posso tentar? Eu preferiria alguma maneira que pudesse colocar a imagem da assinatura diretamente no arquivo PDF do formulário de inscrição,

  • sem ter que converter entre os formatos,
  • sem ter que criar arquivos muito maiores, mantendo a resolução original,
  • sem precisar dividir e combinar páginas de um arquivo PDF de várias páginas,
  • sem precisar rasterizar outras partes do arquivo PDF, ou seja, sem perder o texto que adicionei posteriormente ao arquivo PDF do formulário de inscrição, tendo que converter todo o PDF em imagens.
por Tim 24.07.2012 / 00:54

11 respostas

57

Minha recomendação é Xournal . Aqui estão as instruções.

Instalar:

sudo apt-get install xournal

Para as versões anteriores ao 14.04 do Ubuntu, você pode precisar instalar a partir de um ppa. Aqui estão essas instruções.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install xournal

Execute xournal , clique em File > Annotate PDF , escolha seu arquivo PDF.

Agora, vá até onde você precisa adicionar sua assinatura e clique em Tools > Image (ou no ícone da "Imagem" da barra de ferramentas) e, em seguida, clique onde deseja adicionar a imagem. Uma caixa de diálogo de seleção de imagens é exibida, selecione sua imagem.

A imagem de inserção do Xournal é uma ótima adição, mas não polida. Assim que você adicionar a imagem, redimensione-a e mova-a para onde quiser. Para redimensionar, não há capacidade de garantir que as proporções permaneçam as mesmas. Apenas olhe isso. Quando estiver pronto, ele estará em sua própria camada, que você não pode alterar. Se você não gosta de como acaba, exclua essa camada e comece de novo.

Uma coisa útil é que você pode usar ctrl-c assim que redimensioná-lo e, em seguida, ctrl-v da próxima vez que precisar inserir sua imagem. Supondo que você quer a mesma imagem de tamanho, você economizará algum tempo.

Quando você terminar, escolha File - > Export to PDF para recuperá-lo no formato PDF. Suponho que você deseje enviar seu documento assinado.

Nota: Uma desvantagem do Xournal é que o documento finalizado parece que as fontes são convertidas em uma imagem. As fontes não são mais tão nítidas. Ainda parece melhor do que se você imprimiu e redigitalizou e é muito mais rápido. [Nota: na minha experiência mais recente, parece que este problema foi resolvido. Talvez eu tenha tido sorte com as fontes específicas usadas. Por favor, deixe um comentário sobre sua experiência e atualizarei de acordo.]

    
por snowguy 26.03.2013 / 20:25
16

O LibreOffice Draw permite que você modifique PDFs.

No Ubuntu, você pode precisar instalar o LibreOffice Extension para importar arquivos PDF , o que você pode fazer executando sudo apt-get install libreoffice-pdfimport

Eu usei-o para inserir digitalizações de minhas assinaturas.

    
por C.S.Cameron 30.01.2012 / 12:56
10

Você pode usar o PDF Buddy , um editor de PDF on-line que torna a adição de assinaturas ridiculamente fácil: basta desenhá-las ou adicioná-las como imagem arquivos.

(Divulgação: Sou co-fundador do PDF Buddy)

    
por Yarin 28.11.2013 / 20:51
4

Acho que você estava no caminho certo com o GIMP. Por que não capitalizar o que você fez no GIMP e mesclar o PDF usando algo como o PDF shuffler (tem a capacidade de importar arquivos PS postscript).

Veja esta pergunta anterior como

    
por stephenmyall 24.07.2012 / 01:06
4

Eu encontrei uma maneira de fazer isso, mas isso envolve converter sua imagem de assinatura em pdf e mesclar isso com o formulário de aplicativo de destino e, em seguida, gerar um novo documento; a assinatura é adicionada no final do documento. É bastante simples de fazer e pode ser a maneira mais fácil de fazer isso. Imagemagick é o programa a ser instalado (se necessário) e usa sua função de conversão desta maneira: convert original.pdf signature.pdf final.pdf .

    
por user76204 24.07.2012 / 02:53
4

Você pode usar o pdftk

sudo apt-get install pdftk

É apenas um comando:

pdftk A=Orig.pdf B=MyPage.pdf cat A1-4 B1 A6-11 output Combined.pdf

Ou leia um artigo sobre como aplicar uma assinatura a um bloco aqui: link

Também permite que você

  • Mesclar documentos PDF ou agrupar verificações de página em PDF
  • Divida as páginas PDF em um novo documento
  • Girar documentos PDF ou páginas
  • Descriptografar entrada como necessário (senha obrigatória)
  • Criptografar a saída conforme desejado
  • Preencha formulários PDF com dados X / FDF e / ou planificar formulários
  • Gerar estênceis de dados FDF em formulários PDF
  • Aplicar uma marca d'água de fundo ou um carimbo de primeiro plano
  • Relatório de métricas, marcadores e metadados de PDF
  • Adicionar / atualizar marcadores ou metadados de PDF
  • Anexar arquivos a páginas PDF ou ao documento PDF
  • Desembalar anexos de PDF
  • Insira um documento PDF em páginas individuais
  • Descompacte e reacompacte os fluxos de páginas
  • Reparar PDF corrompido (quando possível)

Para um artigo explicando todas as opções, consulte: link

    
por Thomas Ahle 28.02.2013 / 14:24
4

Você pode tentar: uPdf

Você pode adicionar páginas em branco ou páginas de outros documentos ou inserir imagens ou texto.

sudo add-apt-repository ppa:atareao/updf
sudo apt-get update
sudo apt-get install updf
    
por atareao 27.09.2012 / 11:44
3

Experimente o Xournal , você pode apenas 'assinar' com o mouse e reexportar como PDF. Está no Centro de Software.

    
por Tom Brossman 25.01.2012 / 16:44
2

Uma maneira muito simples é usar o Scribus:

  1. Abra o arquivo PDF com o Scribus (diretamente do gerenciador de arquivos, por exemplo)
  2. Adicione uma caixa de imagem no lugar correto
  3. Carregue a imagem na caixa de imagem
  4. Exportar como PDF

A qualidade da saída é muito boa, a resolução da imagem pode ser limitada na exportação e o posicionamento e dimensionamento da imagem é bastante simples.

    
por Patrick Häcker 12.01.2014 / 18:11
1

1 / use o GIMP para salvar o pdf como imagem. 2 / abra o LO-Writer e importe essa imagem como marca d'água. 3 / simplesmente digite sobre a marca d'água quando necessário. você pode adicionar caixas, imagens, etc.

    
por rob grune 24.02.2013 / 05:37
0

Eu também estive procurando uma maneira de inserir uma imagem da minha assinatura em um PDF. Engraçado como isso é complicado. Muitas das ferramentas gratuitas permitem que você insira uma marca de água, mas você precisa coordenar x, y para onde ela vai, ou seja, "no gui". bom para uma marca de água, não é bom para uma assinatura que precisa pousar em uma linha.

Acabei de descobrir que o PDF escape link que funcionava como um encanto. gui on-line, deixe-me facilmente fazer o upload de um PDF e uma imagem e colocá-lo / dimensioná-lo conforme necessário.

    
por user192724 14.09.2013 / 06:30