Autore Topic: PDF con testo non copiabile  (Letto 2524 volte)

micanerd

  • Full Member
  • ***
  • Post: 160
  • Karma: +0/-0
    • Mostra profilo
PDF con testo non copiabile
« il: Luglio 28, 2012, 17:19:48 pm »
Salve, sapreste dirmi perchè se copio il testo di questo PDF

http://dl.dropbox.com/u/10583980/PAG114.pdf

e lo incollo in word o in notebad ottengo solamente una serie di simboletti strani e quadratini?
C'è modo per fare questa operazione correttamente?

Saluti

Gianni

  • Impara ad usare il computer da ... PC da zero
  • Administrator
  • Hero Member
  • *****
  • Post: 3156
  • Karma: +5/-0
    • Mostra profilo
    • PC da zero
Re:PDF con testo non copiabile
« Risposta #1 il: Luglio 28, 2012, 18:12:12 pm »
Ciao, non so spiegarti perché a te il copia ed incolla ti crea questi tipi di problemi.
Ho provato ad eseguire un copia ed incolla dal file pdf che hai postato e me lo esegue in maniera normale sia su word che su notepad.
Se è solo quella pagina che ti interessa, te la incollo qui:

Il Mio Lisp
"accept"
"(setq testo (get_tile \"txt\")) (done_dialog 1)")
(setq tastoPremuto (start_dialog))
(if (= tastoPremuto 1)
(progn
...
)
)
(unload_dialog dcl_id)
(prin1)
)
Si ricordi sempre che, la funzione 'action_tile' richiede due parametri, nel primo
viene specificato il nome del tile su cui agire, il secondo contiene il codice Lisp da
eseguire. Proprio parlando delle istruzioni Lisp utilizzate con questa funzione è
fondamentale utilizzare la coppia \" al posto del semplice ".
Giunti a questo punto, manca solamente l'inserimento del codice per la
cancellazione della casella di testo tramite il tasto 'Svuota', il disegno del testo
indicato e l'impostazione del suo colore :
(defun c:InserisciTesto ( / testo dcl_id tastoPremuto)
(setq dcl_id (load_dialog "esempio1.dcl"))
(if (not (new_dialog "testorosso" dcl_id))
(exit)
)
(action_tile "svuotatxt" "(set_tile \"txt\" \"\")")
(action_tile
"accept"
"(setq testo (get_tile \"txt\")) (done_dialog 1)")
(setq tastoPremuto (start_dialog))
(if (= tastoPremuto 1)
(progn
(command "_text" pause "2" "0" testo)
(command "_change" "_last" "" "_p" "_c" "_red" "")
)
)
(unload_dialog dcl_id)
(prin1)
)
Per svuotare la casella di testo 'txt', è sufficiente utilizzare la funzione 'set_tile', la
quale permette di impostare la proprietà 'value' di un qualsiasi tile. Nel caso della
nostra 'edit_box' ciò si traduce nella scrittura di un testo al suo interno,
ovviamente, per svuotarla, imposteremo il testo pari ad una stringa vuota (set_tile
Pagina 114

Gianni

  • Impara ad usare il computer da ... PC da zero
  • Administrator
  • Hero Member
  • *****
  • Post: 3156
  • Karma: +5/-0
    • Mostra profilo
    • PC da zero
Re:PDF con testo non copiabile
« Risposta #2 il: Luglio 28, 2012, 18:13:34 pm »
A proposito, potresti provare a convertire il PDF in Word, seguendo questo tutorial: http://www.pcdazero.it/4034-convertire-pdf-word.php

micanerd

  • Full Member
  • ***
  • Post: 160
  • Karma: +0/-0
    • Mostra profilo
Re:PDF con testo non copiabile
« Risposta #3 il: Luglio 28, 2012, 19:15:01 pm »
Visto che mi hai detto così ho riprovato a fare la stessa operazione aprendo il PDF con un altro visualizzatore e sono riuscito...mah, con PDFXChange Viewer mi faceva quello scherzo...grazie comunque!

Gianni

  • Impara ad usare il computer da ... PC da zero
  • Administrator
  • Hero Member
  • *****
  • Post: 3156
  • Karma: +5/-0
    • Mostra profilo
    • PC da zero
Re:PDF con testo non copiabile
« Risposta #4 il: Agosto 03, 2012, 16:56:28 pm »
Ottimo .. l'importante è raggiungere la meta.  OOKX

Buonalettura - Comunità

Re:PDF con testo non copiabile
« Risposta #4 il: Agosto 03, 2012, 16:56:28 pm »

 

Forum Buonalettura archivio   http://buonalettura.org/forum/