Note: issues are now on GitHub; see the Overview for more details.
This is feature request for such a component.
Posted by Nils Caspar (pencil) on 2009-12-10T03:26:24.000+0000
What's the status?
Posted by Pedro Pinto (_pn_boy) on 2009-12-15T23:43:15.000+0000
There seams to be a way to implement this: http://github.com/philipnorton42/PDFSearch
not tested ...
Posted by Pedro Pinto (_pn_boy) on 2009-12-18T01:37:57.000+0000
Possible solution in attached file
example usage: Zend_Loader::loadClass('Zend_Search_Lucene_Document_Pdf'); $content = Zend_Search_Lucene_Document_Pdf::loadPdfFile('example.pdf');
Posted by ollie harridge (ollietb) on 2010-03-23T08:42:46.000+0000
The solution posted here only works with English characters.
Posted by Przemek (cojack) on 2011-02-04T06:05:28.000+0000
In 178 line you are using:
if (substr($chunk["filter"], "FlateDecode") !== false) {
it should be:
f (strpos($chunk["filter"], "FlateDecode") !== false) {
substr as second param gets int not a string. This generate a lot of php warnings.
Comments
Posted by Nils Caspar (pencil) on 2009-12-10T03:26:24.000+0000
What's the status?
Posted by Pedro Pinto (_pn_boy) on 2009-12-15T23:43:15.000+0000
There seams to be a way to implement this: http://github.com/philipnorton42/PDFSearch
not tested ...
Posted by Pedro Pinto (_pn_boy) on 2009-12-18T01:37:57.000+0000
Possible solution in attached file
example usage: Zend_Loader::loadClass('Zend_Search_Lucene_Document_Pdf'); $content = Zend_Search_Lucene_Document_Pdf::loadPdfFile('example.pdf');
Posted by ollie harridge (ollietb) on 2010-03-23T08:42:46.000+0000
The solution posted here only works with English characters.
Posted by Przemek (cojack) on 2011-02-04T06:05:28.000+0000
In 178 line you are using:
if (substr($chunk["filter"], "FlateDecode") !== false) {
it should be:
f (strpos($chunk["filter"], "FlateDecode") !== false) {
substr as second param gets int not a string. This generate a lot of php warnings.