[Typo3-german] pdf mit passwort indizieren?

Ernesto Baschny [cron IT] ernst at cron-it.de
Fri Nov 11 19:57:30 CET 2005


Alexander Veit schrieb am 11.11.2005 16:26:

> wie blind muss man sein?! :) Ich habe die Zeile total "übersehen".
> Super, vielen Dank! Funktioniert problemlos....
> 
> Kleines Problem habe ich noch mit "&" und " ' " im Dateinamen.... :(
> Z.B.: "Peter's_Book.pdf" oder "Peter&Tina_Text.pdf"
> 
> Da scheint pdftotext seine Probleme mit zu haben. Gibt's da evtl.
> einen Workaround?

Glaub das ist nicht das Problem von pdftotext, sondern ein Problem der
fehlenden Quoting des Dateinamens vor dem exec() Aufruf.

Versuch mal folgendes auszutauschen:

$cmd = $this->app['pdftotext'].' -f '.$low.' -l '.$high.' -enc UTF-8 -q
'.$absFile.' '.$tempFileName;

durch:

$cmd = $this->app['pdftotext'].' -f '.$low.' -l '.$high.' -enc UTF-8 -q
"'.$absFile.'" '.$tempFileName;

(also einfach '"' um das $absFile zu setzen). Wenn das in der Form
klappt, würde ich das auch bei den anderen exec() Aufrufen machen, ein
Patch erstellen, und in den Bug-Tracker einreichen. Ich bin mir auch
ziemlich sicher, dass das dann in der 4.0'er Version integriert sein wird.

Gruß,
Ernesto



More information about the TYPO3-german mailing list