2012-03-26 9 views

Respuesta

30

Usted puede tratar de modificar el contenido del PDF de la siguiente manera

  1. descomprimir los flujos de texto de PDF

    pdftk file.pdf output uncompressed.pdf uncompress 
    
  2. Uso sed para reemplazar el texto con otro

    sed -e "s/ORIGINALSTRING/NEWSTRING/g" <uncompressed.pdf >modified.pdf 
    
  3. Si este atte MPT tuvo éxito, volver a comprimir el archivo PDF con pdftk

    pdftk modified.pdf output recompressed.pdf compress 
    

Nota: De esta manera no tiene éxito cada vez que, debido principalmente al subconjunto de fuentes

+0

no puedo hacer este trabajo con el archivo PDF exportado desde Google Docs (incluso cuando elijo arial como la única fuente). Me temo que tendría que usar alguna otra aplicación solo para escribir la página y luego probar el código simple y maravilloso que escribió ... – Roger

+1

con * pdfedit * puede tener más posibilidades (si las fuentes están completamente integradas) de editar contenido de texto - http://pdfedit.cz/en/index.html – Dingo

+0

El problema es que necesito hacer todo esto en el servidor ... – Roger

Cuestiones relacionadas