KevM / tikaondotnet

Use the Java Tika text extraction library on the .NET platform
http://kevm.github.io/tikaondotnet/
Apache License 2.0
195 stars 73 forks source link
extract-text tika

Tika on .NET

Build status NuGet version

This project is a simple wrapper around the very excellent and robust Tika text extraction Java library. This project produces two nugets:

Install-Package TikaOnDotNet

Install-Package TikaOnDotNet.TextExtractor

Getting Started

The best way to get started is to:

Usage

// using TikaOnDotNet.TextExtraction;

var textExtractor = new TextExtractor();

var wordDocContents = textExtractor.Extract(@".\path\to\my favorite word.docx");
var webPageContents = textExtractor.Extract(new Uri("https://google.com"));

Take a look at our tests for more usage examples.

How To Contribute

Have an idea to make this project better? Great! Start out by taking a look at our Contributing Guide.

Having A Problem?

Search in the Issues as your problem may be a common one. If don't find your problem please create an issue. Contributors here will chime in when they can.