# Leggere PDF

**URL:** <https://www.ruby-forum.com/t/leggere-pdf/141777>\
**Category:** IT\
**Created:** [June 30, 2008, 3:16pm UTC](https://www.ruby-forum.com/t/leggere-pdf/141777 "2008-06-30T15:16:55Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![miclab](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/a3d4f5/32.png) [@miclab](https://www.ruby-forum.com/u/miclab)\
**Post date:** [June 30, 2008, 3:16pm UTC](https://www.ruby-forum.com/t/leggere-pdf/141777/1 "2008-06-30T15:16:55Z")

</div>

Con PDF/Writer si possono scrivere documenti PDF, ma per leggerli?  
Qualcuno si Ã¨ giÃ imbattuto in questo problema?

Ciao Michele.

---

<div class="post-metadata">

**Author:** ![miclab](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/a3d4f5/32.png) [@miclab](https://www.ruby-forum.com/u/miclab)\
**Post date:** [July 4, 2008, 11:09pm UTC](https://www.ruby-forum.com/t/leggere-pdf/141777/2 "2008-07-04T23:09:40Z")

</div>

Michele C. wrote:

> Con PDF/Writer si possono scrivere documenti PDF, ma per leggerli?  
> Qualcuno si Ã¨ giÃ imbattuto in questo problema?

CioÃ¨? Cosa devi farci? Parsare il testo? Copiare le immagini?  
Convertirlo in HTML?

---

<div class="post-metadata">

**Author:** ![miclab](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/a3d4f5/32.png) [@miclab](https://www.ruby-forum.com/u/miclab)\
**Post date:** [July 6, 2008, 10:33pm UTC](https://www.ruby-forum.com/t/leggere-pdf/141777/3 "2008-07-06T22:33:06Z")

</div>

Leggere la prima pagina e scrivere un altro PDF.

Ciao Michele

---

<div class="post-metadata">

**Author:** ![miclab](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/a3d4f5/32.png) [@miclab](https://www.ruby-forum.com/u/miclab)\
**Post date:** [July 7, 2008, 9:05am UTC](https://www.ruby-forum.com/t/leggere-pdf/141777/4 "2008-07-07T09:05:09Z")

</div>

2008/7/6 Michele C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid):

> Leggere la prima pagina e scrivere un altro PDF.

non so come sia fatto il pdf che ti interessa. puoi provare i vari  
tool pdftotext, pdftohtml etc., che estraggono appunto il testo e  
(solo parzialmente) il layout del pdf. ovviamente, non ti aspettare  
miracoli: il formato PDF non contiene testo formattato nel senso di  
altri formati, ma sostanzialmente stringhe e coordinate (esempio: non  
testo centrato, ma testo alle tali coordinate x e y), per cui un  
qualunque parser deve fare una fatica immane per capire il layout.

---

<div class="post-metadata">

**Author:** ![miclab](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/a3d4f5/32.png) [@miclab](https://www.ruby-forum.com/u/miclab)\
**Post date:** [July 7, 2008, 9:37am UTC](https://www.ruby-forum.com/t/leggere-pdf/141777/5 "2008-07-07T09:37:20Z")

</div>

Io sto guardando libpoppler e sembra interessante… ovviamente  
converti da PDF a XML/HTML e poi ti armi di XSLT (+ tanta pazienza…)

Il 6 luglio 2008 22.33, Michele C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha scritto:
