Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755

    pdfbox ignora modifiche Acrobat Writer

    Ciao
    mi succede una cosa stranissima:
    da un software genero un file pdf con molte informazioni.
    Uso pdfbox per suddividerlo: un pdf per pagina.
    Se tramite Acrobat Writer modifico il file originario con un'altra informazione, quando vado a suddividerlo con pdfbox... trovo ancora l'informazione vecchia!
    Vi è mai successo? Come avete risolto?

    grazie
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da wallrider Visualizza il messaggio
    Se tramite Acrobat Writer modifico il file originario con un'altra informazione, quando vado a suddividerlo con pdfbox... trovo ancora l'informazione vecchia!
    Detto così è un po' vago .... non so, non è che stai salvando la modifica su un altro nome di file e quindi non cambi il file originale??
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    Ciao
    scusa lo so che è vago, ma non posso pubblicare il file perchè contiene informazioni delicate.
    Ti faccio un esempio più lungo:
    Io ho un file pippo2.pdf che è di sei pagine. La seconda pagina inizia con la parola "pollo".
    Lo splitto in modo da ottenere tre files di 2 pagine ciascuna:
    - pippo2_1.pdf
    - pippo2_2.pdf
    - pippo2_3.pdf
    se vado ad aprire pippo2_1.pdf alla seconda pagina trovo scritto "ciao".
    Dopo essermi scervellato per capire cosa potesse succedere, ho chiesto info a chi mi aveva mandato il file da splittare. Mi spiegava che inizialmente il file pippo.pdf conteneva la parola "ciao", poi è stato corretto creando il file pippo2.pdf, mettendo la parola "pollo".

    Il punto è che in qualche modo pdfbox continua a vedere "ciao"
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da wallrider Visualizza il messaggio
    Dopo essermi scervellato per capire cosa potesse succedere, ho chiesto info a chi mi aveva mandato il file da splittare. Mi spiegava che inizialmente il file pippo.pdf conteneva la parola "ciao", poi è stato corretto creando il file pippo2.pdf, mettendo la parola "pollo".
    Quindi, stando a quanto dici, la modifica della parola è avvenuta prima della elaborazione con pdfbox.
    Potrebbe essere un baco di pdfbox (strano) oppure la modifica nel pdf fatta con i prodotti Adobe va ad inserire la modifica con dei costrutti del PDF che magari pdfbox non riconosce.

    Se hai un pochino conoscenza della struttura interna dei PDF, prova ad analizzare gli stream interni del PDF con il PDFDebugger di pdfbox. Magari scopri che .....
    Ultima modifica di andbin; 07-03-2018 a 18:39
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    in effetti uso una versione piuttosto vecchia di pdfbox...
    Sono andato sul sito e ho trovato la versione app. Ho fatto una prova e... il problema non si ripresenta.
    Mi sa che devo riscrivere il programma
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.