PDF 2 TXT
Ik heb een class gedownload van christian-vigh-phpclasses
Maar ik kom er niet uit...
Ik krijg een blanco pdf als ik een ander bestand upload dan de sample.pdf
Code (php)
1
2
3
4
2
3
4
include ( 'PdfToText.phpclass' ) ;
$pdf = new PdfToText ( 'sample.pdf' ) ;
echo $pdf -> Text ;
$pdf = new PdfToText ( 'sample.pdf' ) ;
echo $pdf -> Text ;
Heb ik in me index.php dit zou voldoende moeten zijn,
Maar wanneer ik een eigen bestand upload naar de server en deze sample.pdf noem blijft de output (echo $pdf -> Text) blanco.
Kan iemand mij helpen ?
Gewijzigd op 17/02/2021 06:30:17 door Antony Riksen
Heb je al in de achterliggende error_log gekeken?
er zijn verschillende formaten PDF. Mogelijk werkt dit met 1 type / een ander type.
Zelf heb ik ooit eens iets gemaakt om de pdf's gemaakt via een scanner samen te voegen tot 1 grote pdf.
Dat liep vast als iemand bij het scannen een bepaald "vinkje" aan zette en zo het formaat van die pdf anders was.
Wat inhoudelijk het verschil was, weet ik niet meer. Alleen dat er verschillen zijn. en als het even kan een andere route waarschijnlijk handiger is.
(in mijn geval was er wel meer loos met de actie:
- print factuur op briefpapier
- scan factuur
- kieper papier in oudpapierbak
- bewaar pdf
Aangezien het enige doel was om het bedrijfslogo op de pdf te krijgen)
En waar een scan vaak een plaatje is, geldt het formaat-verschil ook voor gegenereerde pdf's
Jan
Ik heb een ander pdf bestand gepakt en die deed het wel...
Het ligt dus aan het (aangeleverde) pdf bestand ... :(
Buiten het hopeloze feit:
$pdf->text[] ; == is een key per letter ... :S
Dus wil je een var van een woord maken moet je nog zitten te klieren,..
maar dat terzijde..
Code werkt, alleen pdf moet wel juist zijn :)
Fijne dag nog.
Mag wat mij betreft. op slot.