none
Abrir PDF e alterar e salvar tudo que foi alterado RRS feed

  • Pergunta

  • Estou usando uma dll para trabalhar com pdf e no momento  estou precisando pegar um pdf e alterar e depois salvar.

    Vamos dizer mudei os campos de um pdf e quando salvar o pdf vai pro servidor da forma que foi alterado.

    Help !

    segunda-feira, 13 de janeiro de 2020 14:52

Todas as Respostas

  • qual dll você está utilizando?

    está em busca de sugestões de bibliotecas?

    tente utilizar o itextsharp (http://www.macoratti.net/14/04/c_pdftxt1.htm)

    bem legal!

    terça-feira, 14 de janeiro de 2020 01:25
  • Bom dia Jeff,

    Você está trabalhando com arquivos PDF's comuns ou PDF's-A (com assinatura digital)?

    Caso esteja trabalhando com PDF-A a alteração não deveria ser feita, pois neste caso, invalidaria a assinatura e autenticidade do arquivo assinado.

    Considerando que esteja manipulando PDF's normais, eu sugiro que ao invés de tentar modificar o arquivo, você crie um arquivo secundário baseado nas informações do original e já inclusas todas as alterações que precisa.

    Faça uma varredura no seu arquivo PDF original, extraindo metadados, tamanho do documento, conteúdo, etc, e copie para um segundo arquivo PDF. Adicione/Edite/Exclua os dados que precisa e salve o novo arquivo.

    Após a cópia do novo arquivo apague o original e creio você terá menos problemas. A biblioteca do iTextSharp ajuda bastante neste processo, conforme já mencionado pelo colega Ricardo Mauro.

    Um abraço!

    terça-feira, 14 de janeiro de 2020 09:55