Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats

Khare, Kushal (MIND)
Hello, mates !
I am extracting content from my documents using Apache Tika.
I need to exclude the headers & footers of the documents. I have already done this for Word & Excel format using OfficeParseConfig, but need to implement the same for PPT & PDF.
How to achieve that ?


________________________________

The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com
Reply | Threaded
Open this post in threaded view
|

Re: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats

Khare, Kushal (MIND)
Guys, could I get any help ? Or it's useless posting queries over here ?

On Sep 3, 2019 4:00 PM, "Khare, Kushal (MIND)" <[hidden email]> wrote:
Hello, mates !
I am extracting content from my documents using Apache Tika.
I need to exclude the headers & footers of the documents. I have already done this for Word & Excel format using OfficeParseConfig, but need to implement the same for PPT & PDF.
How to achieve that ?


________________________________

The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com
Reply | Threaded
Open this post in threaded view
|

Re: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats

Jörn Franke
People here are in different timezones, have their normal jobs for which they are actually paid to provide answers to questions as those one below etc. There are also a wide number of resources out on the Internet.

It can also not harm to read more about the formats that you are processing and understand them.

PDF is a problematic format as headers and footers are not specified per se as headers and footers in the document, but only as drawing instructions on the page. There is no chance for a software to find them based on the structure. However, depending on your documents you can identify them based on regex pattern and remove them from the content. It may be helpful to configure Tika to output in HTML format and then try to identify header/footer.

Removing headers and footers for ppt are probably  not supported yet by Tika (you may ask on their mailing list). So a similar approach as for the PDFs could be applicable. Alternatively you can check in the Apache POI mailing list because Tika uses internally for Ms Office formats Apache POI.

Feel free to contribute a solution to those problems to the Apache Tika project.

> Am 04.09.2019 um 05:42 schrieb Khare, Kushal (MIND) <[hidden email]>:
>
> Guys, could I get any help ? Or it's useless posting queries over here ?
>
> On Sep 3, 2019 4:00 PM, "Khare, Kushal (MIND)" <[hidden email]> wrote:
> Hello, mates !
> I am extracting content from my documents using Apache Tika.
> I need to exclude the headers & footers of the documents. I have already done this for Word & Excel format using OfficeParseConfig, but need to implement the same for PPT & PDF.
> How to achieve that ?
>
>
> ________________________________
>
> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com
Reply | Threaded
Open this post in threaded view
|

RE: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats

Khare, Kushal (MIND)
I already spent a lot of time reading on the internet about the same, when I was finished with all the trials and solutions, then only I posted my query here.
I know time zones are different and you people are busy, I totally understand it & highly appreciate your efforts!

Regarding my file formats, I read about them, tried various ways to handle it. Did not worked.
I even tried to customise my Tika, but did not got any help on internet how to proceed with it. It would be great if anyone of you could tell me about customising/configuring Tika config file - where to keep that, it's entry, etc.
I also tried the below code from Tika's Documentation to convert into XHTML first and then considering the required content, but there was a namespace error.

ContentHandler handler = new BodyContentHandler(new ToXMLContentHandler());

Error : org.xml.sax.SAXException: Namespace http://www.w3.org/1999/xhtml not declared

Will customizing Tika (configuring Tika parsers) be any good for my requirement? If yes, then how to deal with that?

Cheers!
-----Original Message-----
From: Jörn Franke [mailto:[hidden email]]
Sent: 04 September 2019 11:17
To: [hidden email]
Subject: Re: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats

People here are in different timezones, have their normal jobs for which they are actually paid to provide answers to questions as those one below etc. There are also a wide number of resources out on the Internet.

It can also not harm to read more about the formats that you are processing and understand them.

PDF is a problematic format as headers and footers are not specified per se as headers and footers in the document, but only as drawing instructions on the page. There is no chance for a software to find them based on the structure. However, depending on your documents you can identify them based on regex pattern and remove them from the content. It may be helpful to configure Tika to output in HTML format and then try to identify header/footer.

Removing headers and footers for ppt are probably  not supported yet by Tika (you may ask on their mailing list). So a similar approach as for the PDFs could be applicable. Alternatively you can check in the Apache POI mailing list because Tika uses internally for Ms Office formats Apache POI.

Feel free to contribute a solution to those problems to the Apache Tika project.

> Am 04.09.2019 um 05:42 schrieb Khare, Kushal (MIND) <[hidden email]>:
>
> Guys, could I get any help ? Or it's useless posting queries over here ?
>
> On Sep 3, 2019 4:00 PM, "Khare, Kushal (MIND)" <[hidden email]> wrote:
> Hello, mates !
> I am extracting content from my documents using Apache Tika.
> I need to exclude the headers & footers of the documents. I have already done this for Word & Excel format using OfficeParseConfig, but need to implement the same for PPT & PDF.
> How to achieve that ?
>
>
> ________________________________
>
> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com

________________________________

The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com
Reply | Threaded
Open this post in threaded view
|

Re: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats

Jörn Franke
Your question is more suitable for the Tika mailing list - it is better if you ask there. You should share more code on what you are currently doing.

Here is the documentation on how to get a different output format:
https://tika.apache.org/1.8/examples.html#Parsing_using_the_Auto-Detect_Parser

> Am 04.09.2019 um 08:29 schrieb Khare, Kushal (MIND) <[hidden email]>:
>
> I already spent a lot of time reading on the internet about the same, when I was finished with all the trials and solutions, then only I posted my query here.
> I know time zones are different and you people are busy, I totally understand it & highly appreciate your efforts!
>
> Regarding my file formats, I read about them, tried various ways to handle it. Did not worked.
> I even tried to customise my Tika, but did not got any help on internet how to proceed with it. It would be great if anyone of you could tell me about customising/configuring Tika config file - where to keep that, it's entry, etc.
> I also tried the below code from Tika's Documentation to convert into XHTML first and then considering the required content, but there was a namespace error.
>
> ContentHandler handler = new BodyContentHandler(new ToXMLContentHandler());
>
> Error : org.xml.sax.SAXException: Namespace http://www.w3.org/1999/xhtml not declared
>
> Will customizing Tika (configuring Tika parsers) be any good for my requirement? If yes, then how to deal with that?
>
> Cheers!
> -----Original Message-----
> From: Jörn Franke [mailto:[hidden email]]
> Sent: 04 September 2019 11:17
> To: [hidden email]
> Subject: Re: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats
>
> People here are in different timezones, have their normal jobs for which they are actually paid to provide answers to questions as those one below etc. There are also a wide number of resources out on the Internet.
>
> It can also not harm to read more about the formats that you are processing and understand them.
>
> PDF is a problematic format as headers and footers are not specified per se as headers and footers in the document, but only as drawing instructions on the page. There is no chance for a software to find them based on the structure. However, depending on your documents you can identify them based on regex pattern and remove them from the content. It may be helpful to configure Tika to output in HTML format and then try to identify header/footer.
>
> Removing headers and footers for ppt are probably  not supported yet by Tika (you may ask on their mailing list). So a similar approach as for the PDFs could be applicable. Alternatively you can check in the Apache POI mailing list because Tika uses internally for Ms Office formats Apache POI.
>
> Feel free to contribute a solution to those problems to the Apache Tika project.
>
>> Am 04.09.2019 um 05:42 schrieb Khare, Kushal (MIND) <[hidden email]>:
>>
>> Guys, could I get any help ? Or it's useless posting queries over here ?
>>
>> On Sep 3, 2019 4:00 PM, "Khare, Kushal (MIND)" <[hidden email]> wrote:
>> Hello, mates !
>> I am extracting content from my documents using Apache Tika.
>> I need to exclude the headers & footers of the documents. I have already done this for Word & Excel format using OfficeParseConfig, but need to implement the same for PPT & PDF.
>> How to achieve that ?
>>
>>
>> ________________________________
>>
>> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com
>
> ________________________________
>
> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com
Reply | Threaded
Open this post in threaded view
|

RE: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats

Khare, Kushal (MIND)
Okay. I would do that too !
Thanks for sharing the link, I am already doing that. Basically, I am parsing the documents to handle the content that I need to store in the fields and then index them to my core in the Solr Server.

With the code below, I am able to deal with Word & Excel file formats to exclude headers & footers while content extraction.

public void parseExample() {

ParseContext parseContext = new ParseContext();
    AutoDetectParser parser = new AutoDetectParser();
    BodyContentHandler handler = new BodyContentHandler();
    Metadata metadata = new Metadata();

    OfficeParserConfig officeParserConfig = new OfficeParserConfig();
    officeParserConfig.setIncludeHeadersAndFooters(false);
    boolean hf= officeParserConfig.getIncludeHeadersAndFooters();
    parseContext.set(OfficeParserConfig.class, officeParserConfig);
    System.out.println("headfoot"+hf);
    try(FileInputStream fin=new FileInputStream("D:\\docs\\Out22.docx")) {
        parser.parse(fin, handler, metadata, parseContext);
        String text = handler.toString();
        System.out.println("output :"+text);
    } catch (IOException | SAXException | TikaException ex) {
    ex.printStackTrace();
    }
}

But, for PDF & PPT, trying out the way as Tika Documentation suggests, to first convert into XHTML by wraping the content handlers as done below, I get the error saying - " Error : org.xml.sax.SAXException: Namespace http://www.w3.org/1999/xhtml not declared"

public static void main(String[]args) throws IOException, SAXException, TikaException {

    ContentHandler handler = new BodyContentHandler(new ToXMLContentHandler());

    AutoDetectParser parser = new AutoDetectParser();
    Metadata metadata = new Metadata();
    try (FileInputStream stream = new FileInputStream("D:\\docs\\sample_Header_Footer.pdf")){
        parser.parse(stream, handler, metadata);
        System.out.println("Text :"+handler.toString());
    }
}

-----Original Message-----
From: Jörn Franke [mailto:[hidden email]]
Sent: 04 September 2019 12:06
To: [hidden email]
Subject: Re: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats

Your question is more suitable for the Tika mailing list - it is better if you ask there. You should share more code on what you are currently doing.

Here is the documentation on how to get a different output format:
https://tika.apache.org/1.8/examples.html#Parsing_using_the_Auto-Detect_Parser

> Am 04.09.2019 um 08:29 schrieb Khare, Kushal (MIND) <[hidden email]>:
>
> I already spent a lot of time reading on the internet about the same, when I was finished with all the trials and solutions, then only I posted my query here.
> I know time zones are different and you people are busy, I totally understand it & highly appreciate your efforts!
>
> Regarding my file formats, I read about them, tried various ways to handle it. Did not worked.
> I even tried to customise my Tika, but did not got any help on internet how to proceed with it. It would be great if anyone of you could tell me about customising/configuring Tika config file - where to keep that, it's entry, etc.
> I also tried the below code from Tika's Documentation to convert into XHTML first and then considering the required content, but there was a namespace error.
>
> ContentHandler handler = new BodyContentHandler(new ToXMLContentHandler());
>
> Error : org.xml.sax.SAXException: Namespace http://www.w3.org/1999/xhtml not declared
>
> Will customizing Tika (configuring Tika parsers) be any good for my requirement? If yes, then how to deal with that?
>
> Cheers!
> -----Original Message-----
> From: Jörn Franke [mailto:[hidden email]]
> Sent: 04 September 2019 11:17
> To: [hidden email]
> Subject: Re: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats
>
> People here are in different timezones, have their normal jobs for which they are actually paid to provide answers to questions as those one below etc. There are also a wide number of resources out on the Internet.
>
> It can also not harm to read more about the formats that you are processing and understand them.
>
> PDF is a problematic format as headers and footers are not specified per se as headers and footers in the document, but only as drawing instructions on the page. There is no chance for a software to find them based on the structure. However, depending on your documents you can identify them based on regex pattern and remove them from the content. It may be helpful to configure Tika to output in HTML format and then try to identify header/footer.
>
> Removing headers and footers for ppt are probably  not supported yet by Tika (you may ask on their mailing list). So a similar approach as for the PDFs could be applicable. Alternatively you can check in the Apache POI mailing list because Tika uses internally for Ms Office formats Apache POI.
>
> Feel free to contribute a solution to those problems to the Apache Tika project.
>
>> Am 04.09.2019 um 05:42 schrieb Khare, Kushal (MIND) <[hidden email]>:
>>
>> Guys, could I get any help ? Or it's useless posting queries over here ?
>>
>> On Sep 3, 2019 4:00 PM, "Khare, Kushal (MIND)" <[hidden email]> wrote:
>> Hello, mates !
>> I am extracting content from my documents using Apache Tika.
>> I need to exclude the headers & footers of the documents. I have already done this for Word & Excel format using OfficeParseConfig, but need to implement the same for PPT & PDF.
>> How to achieve that ?
>>
>>
>> ________________________________
>>
>> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com
>
> ________________________________
>
> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com

________________________________

The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com
Reply | Threaded
Open this post in threaded view
|

Re: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats

Walter Underwood
In reply to this post by Jörn Franke
> On Sep 3, 2019, at 10:46 PM, Jörn Franke <[hidden email]> wrote:
>
> PDF is a problematic format as headers and footers are not specified per se as headers and footers in the document, but only as drawing instructions on the page. There is no chance for a software to find them based on the structure.

I worked with someone who observed that turning PDF back into structured text was about as likely as turning hamburger back into a cow.

PDF throws away the structure, then turns text into instructions for monkeys with rubber stamps. In order to find word breaks, the program needs the width of every character in the current font.

wunder
Walter Underwood
[hidden email]
http://observer.wunderwood.org/  (my blog)

Reply | Threaded
Open this post in threaded view
|

Re: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats

Alexandre Rafalovitch
In reply to this post by Khare, Kushal (MIND)
I think you have to start from the lowest level and then go up the stack.

Solr uses Tika if you use extract handler (and for production you may
not want to)
Tika uses PDFBox to extract from PDF
Searching PDFBox remove headers gets you:
https://stackoverflow.com/questions/18126035/how-to-remove-headers-and-footer-from-pdf-file-using-pdfbox-in-java
And searching similar for Tika, gets you:
https://issues.apache.org/jira/browse/TIKA-612 (old, so may have
changed).

So, you need to figure out if your headers/footers are consistent
because that's the only way and what their bounding box is. Then feed
it to PDFBox. Then, if you want to use it from Tika, figure out how to
pass that option. Then, if using from Solr, figure out how to pass
that in Solr.

All of these things are doable and sounds like you were just doing the
searches with imperfect keywords. Hopefully, this helps you to reset
your direction.

Regards,
   Alex.
P.s. But yes, reconstructing the animal from the ground meat is about
right: https://stackoverflow.com/questions/29633504/embedded-fonts-in-pdf-copy-and-paste-problems

On Wed, 4 Sep 2019 at 02:42, Khare, Kushal (MIND)
<[hidden email]> wrote:

>
> Okay. I would do that too !
> Thanks for sharing the link, I am already doing that. Basically, I am parsing the documents to handle the content that I need to store in the fields and then index them to my core in the Solr Server.
>
> With the code below, I am able to deal with Word & Excel file formats to exclude headers & footers while content extraction.
>
> public void parseExample() {
>
> ParseContext parseContext = new ParseContext();
>     AutoDetectParser parser = new AutoDetectParser();
>     BodyContentHandler handler = new BodyContentHandler();
>     Metadata metadata = new Metadata();
>
>     OfficeParserConfig officeParserConfig = new OfficeParserConfig();
>     officeParserConfig.setIncludeHeadersAndFooters(false);
>     boolean hf= officeParserConfig.getIncludeHeadersAndFooters();
>     parseContext.set(OfficeParserConfig.class, officeParserConfig);
>     System.out.println("headfoot"+hf);
>     try(FileInputStream fin=new FileInputStream("D:\\docs\\Out22.docx")) {
>         parser.parse(fin, handler, metadata, parseContext);
>         String text = handler.toString();
>         System.out.println("output :"+text);
>     } catch (IOException | SAXException | TikaException ex) {
>     ex.printStackTrace();
>     }
> }
>
> But, for PDF & PPT, trying out the way as Tika Documentation suggests, to first convert into XHTML by wraping the content handlers as done below, I get the error saying - " Error : org.xml.sax.SAXException: Namespace http://www.w3.org/1999/xhtml not declared"
>
> public static void main(String[]args) throws IOException, SAXException, TikaException {
>
>     ContentHandler handler = new BodyContentHandler(new ToXMLContentHandler());
>
>     AutoDetectParser parser = new AutoDetectParser();
>     Metadata metadata = new Metadata();
>     try (FileInputStream stream = new FileInputStream("D:\\docs\\sample_Header_Footer.pdf")){
>         parser.parse(stream, handler, metadata);
>         System.out.println("Text :"+handler.toString());
>     }
> }
>
> -----Original Message-----
> From: Jörn Franke [mailto:[hidden email]]
> Sent: 04 September 2019 12:06
> To: [hidden email]
> Subject: Re: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats
>
> Your question is more suitable for the Tika mailing list - it is better if you ask there. You should share more code on what you are currently doing.
>
> Here is the documentation on how to get a different output format:
> https://tika.apache.org/1.8/examples.html#Parsing_using_the_Auto-Detect_Parser
>
> > Am 04.09.2019 um 08:29 schrieb Khare, Kushal (MIND) <[hidden email]>:
> >
> > I already spent a lot of time reading on the internet about the same, when I was finished with all the trials and solutions, then only I posted my query here.
> > I know time zones are different and you people are busy, I totally understand it & highly appreciate your efforts!
> >
> > Regarding my file formats, I read about them, tried various ways to handle it. Did not worked.
> > I even tried to customise my Tika, but did not got any help on internet how to proceed with it. It would be great if anyone of you could tell me about customising/configuring Tika config file - where to keep that, it's entry, etc.
> > I also tried the below code from Tika's Documentation to convert into XHTML first and then considering the required content, but there was a namespace error.
> >
> > ContentHandler handler = new BodyContentHandler(new ToXMLContentHandler());
> >
> > Error : org.xml.sax.SAXException: Namespace http://www.w3.org/1999/xhtml not declared
> >
> > Will customizing Tika (configuring Tika parsers) be any good for my requirement? If yes, then how to deal with that?
> >
> > Cheers!
> > -----Original Message-----
> > From: Jörn Franke [mailto:[hidden email]]
> > Sent: 04 September 2019 11:17
> > To: [hidden email]
> > Subject: Re: Skip Headers & Footers while text extraction using Apache Tika parsing for PPT & PDF formats
> >
> > People here are in different timezones, have their normal jobs for which they are actually paid to provide answers to questions as those one below etc. There are also a wide number of resources out on the Internet.
> >
> > It can also not harm to read more about the formats that you are processing and understand them.
> >
> > PDF is a problematic format as headers and footers are not specified per se as headers and footers in the document, but only as drawing instructions on the page. There is no chance for a software to find them based on the structure. However, depending on your documents you can identify them based on regex pattern and remove them from the content. It may be helpful to configure Tika to output in HTML format and then try to identify header/footer.
> >
> > Removing headers and footers for ppt are probably  not supported yet by Tika (you may ask on their mailing list). So a similar approach as for the PDFs could be applicable. Alternatively you can check in the Apache POI mailing list because Tika uses internally for Ms Office formats Apache POI.
> >
> > Feel free to contribute a solution to those problems to the Apache Tika project.
> >
> >> Am 04.09.2019 um 05:42 schrieb Khare, Kushal (MIND) <[hidden email]>:
> >>
> >> Guys, could I get any help ? Or it's useless posting queries over here ?
> >>
> >> On Sep 3, 2019 4:00 PM, "Khare, Kushal (MIND)" <[hidden email]> wrote:
> >> Hello, mates !
> >> I am extracting content from my documents using Apache Tika.
> >> I need to exclude the headers & footers of the documents. I have already done this for Word & Excel format using OfficeParseConfig, but need to implement the same for PPT & PDF.
> >> How to achieve that ?
> >>
> >>
> >> ________________________________
> >>
> >> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com
> >
> > ________________________________
> >
> > The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com
>
> ________________________________
>
> The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus/trojan/worms/malicious code transmitted by this email. www.motherson.com