Ciao, ho generato dei pdf con Prawn utilizzando dei font "non convenzionali", ad esempio con "SourceSansFont" o "Dosis" (entrambi TrueType), dove non è possibile selezionare il testo (per esempio per fare dei copia-incolla). Qualcuno ne conosce il motivo? Come ovviare a questo inconveniente? Grazie mille! Ciao iwan
on 2012-10-08 16:56
on 2012-10-08 17:40
Il giorno 08 ottobre 2012 16:56, Iwan B. <iwan.buetti@mac.com> ha scritto: > Ciao, > ho generato dei pdf con Prawn utilizzando dei font "non convenzionali", > ad esempio con "SourceSansFont" o "Dosis" (entrambi TrueType), dove non > possibile selezionare il testo (per esempio per fare dei > copia-incolla). > > Qualcuno ne conosce il motivo? Come ovviare a questo inconveniente > Potrebbe essere che i font non siano inclusi nel PDF. Fai una prova: apri il file con "Anteprima" del Mac, salvalo e richiudilo. Se all'apertura successiva funziona, potrebbe essere quello il problema. Ciao, Matteo
on 2012-10-09 11:49
In effetti: - il problema è circoscritto ad "Anteprima"/"Preview": se apro e salvo il difetto si corregge (inoltre la dimensione del file si dimezza!) - il problema non si presenta con Adobe Reader, sia su mac che su win - il file pdf generato da Prawn contiene già i font in questione, infatti su win mostra il font corretto anche se non ce l'ha installato Quindi è "Anteprima" che non permette (per una sua intrinseca incompatibilità o baco) di selezionare il testo. E' sufficiente risalvarlo o usare un lettore diverso. Grazie i
on 2012-10-09 12:44
Il giorno 09 ottobre 2012 11:49, Iwan B. <iwan.buetti@mac.com> ha scritto: > Iwan, non lo considererei un bug di anteprima, visto che su tutti i PDF "fatti bene" possibile selezionare il testo. Hai verificato che: 1) il tuo mac sia aggiornato (10.7 o 10.8)? 2) riduci all'osso il problema (niente Rails, solo ruby, e solo una generazione secca di 2 righe di testo), pubblica il tutto su un gist e apri un bug su prawn. In ogni caso, io trovo molto pi efficace l'approccio di PDFKit, https://github.com/pdfkit/PDFKit. Scrivo HTML e poi da l ottengo un PDF: non sar il massimo in termini di qualit del risultato finale, ma richiede molto meno effort. Matteo
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.