Bir metin dosyasına bir pdf dosyası dönüştürebilirsiniz bu program, pdftotext, var. Linux konsolda onu doğrudan kullanmak:
pdftotext file.pdf
Bu pdf dosyası olarak aynı dizinde bir file.txt üretecektir. Ben bir php programı içinde bunu yapmak için bir yol arıyordu, ve bazı googling sonra benim için çalışması gereken iki komutları ile sona erdi: system() ve exec(). Yani bu bir php dosyası yaptı:
<?php
system('pdftotext file.pdf');
?>
But when I run this code, it doesn't work. No txt file is created. So I tried to create a test file with another command:
<?php
system('touch test.txt');
?>
Bu ince çalıştı. Ayrıca exec kullandım () ve elde edilen sonuçlar aynı olmuştur. Neden çalışmıyor?
EDIT: RoBorg tavsiyelerini takip, ben çok, komuta 2> & 1 argüman ekledi:
<?php
system('pdftotext file.pdf 2>&1');
?>
Bir hata mesajı yazdırılır:
pdftotext: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory
Şey sunucuda eksik gibi görünüyor.