You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jackrabbit.apache.org by Ján Halaša <ha...@aura.cz> on 2005/05/27 14:15:07 UTC

Text filters for binary documents

Hi everybody,

I have converted some text filters (for extracting text content from 
binary files) from Jakarta Slide project so that they implement 
TextFilter interface. Slide sources share the same Apache 2.0 license. 
I used the existing TextPlainTextFilter class as a template, so they do 
not accept multi-valued properties.
I'll be glad if someone take a look and integrates them with Jackrabbit 
somehow.

http://www.halasa.com/jackrabbit/ApplicationMsExcelTextFilter.java
http://www.halasa.com/jackrabbit/ApplicationMsWordTextFilter.java
http://www.halasa.com/jackrabbit/ApplicationPdfTextFilter.java

You will need these extra libraries:
PDFBox-0.7.1.jar (http://www.pdfbox.org/)
poi-2.5.1-final-20040804.jar (http://jakarta.apache.org/poi/)
tm-extractors-0.4.jar (http://www.textmining.org/)

Jan

Re: Text filters for binary documents

Posted by David Nuescheler <da...@gmail.com>.
hi jan,

thanks a lot for the contribution. this sounds very interesting.
we will have a look at that asap.

regards,
david

On 5/27/05, Ján Halaša <ha...@aura.cz> wrote:
> Hi everybody,
> 
> I have converted some text filters (for extracting text content from
> binary files) from Jakarta Slide project so that they implement
> TextFilter interface. Slide sources share the same Apache 2.0 license.
> I used the existing TextPlainTextFilter class as a template, so they do
> not accept multi-valued properties.
> I'll be glad if someone take a look and integrates them with Jackrabbit
> somehow.
> 
> http://www.halasa.com/jackrabbit/ApplicationMsExcelTextFilter.java
> http://www.halasa.com/jackrabbit/ApplicationMsWordTextFilter.java
> http://www.halasa.com/jackrabbit/ApplicationPdfTextFilter.java
> 
> You will need these extra libraries:
> PDFBox-0.7.1.jar (http://www.pdfbox.org/)
> poi-2.5.1-final-20040804.jar (http://jakarta.apache.org/poi/)
> tm-extractors-0.4.jar (http://www.textmining.org/)
> 
> Jan
> 


-- 
----------------------------------------------------------------------
standardize your content-repository !
                               http://www.jcp.org/en/jsr/detail?id=170
---------------------------------------< david.nuescheler@day.com >---

This message is a private communication. If you are not the intended
recipient, please do not read, copy, or use it, and do not disclose it
to others. Please notify the sender of the delivery error by replying
to this message, and then delete it from your system. Thank you.

The sender does not assume any liability for timely, trouble free,
complete, virus free, secure, error free or uninterrupted arrival of
this e-mail. For verification please request a hard copy version.


mailto:david.nuescheler@day.com
http://www.day.com

David Nuescheler
Chief Technology Officer
Day Software AG
Barfuesserplatz 6 / Postfach
4001 Basel
Switzerland

T  41 61 226 98 98
F  41 61 226 98 97