Skip to content

Releases: KevM/tikaondotnet

v1.17.1

03 Apr 14:19
Compare
Choose a tag to compare

1.17.1

  • Add new overloads to the TextExtractor.Extract allowing users to provide their own extraction result assemblers. Example:
public class CustomResult
{
    public string Text { get; set; }
    public IDictionary<string, string[]> Metadata { get; set; }
}

public static CustomResult CreateCustomResult(string text, Metadata metadata)
{
    var metaDataDictionary = metadata.names().ToDictionary(name => name, metadata.getValues);

    return new CustomResult
    {
        Metadata = metaDataDictionary,
        Text = text,
    };
}

[Test]
public void should_extract_author_list_from_pdf()
{
    var textExtractionResult = new TextExtractor().Extract("file_with_authors.pdf", CreateCustomResult);

    textExtractionResult.Metadata["meta:author"].Should().ContainInOrder("Fred Jones, M. D.", "Donald Evans D. M.");
}

v1.17

15 Feb 21:31
Compare
Choose a tag to compare
Thanks @nixa333

v1.16.0

30 Jul 15:47
Compare
Choose a tag to compare
  • Tika updated to 1.16. Please see the official Tika site for what's changed.

v1.15.0

30 Jul 15:40
Compare
Choose a tag to compare
  • Tika updated to 1.15. Please see the official Tika site for what's changed.

v1.14.2

22 Apr 20:04
Compare
Choose a tag to compare
  • Fix TextExtractor.Extract(string url) Closes #84
  • Fix TextExtractor nuget depenency on TikaOnDotNet. Should be future proof now. Closes #86

v1.14.1

13 Jan 04:58
Compare
Choose a tag to compare
  • Fix IKVM nuget dependency
  • Added StreamTextExtractor to support streams directly without in-memory buffering. Existing TextExtractor now uses this under the hood.

v1.14

08 Dec 15:32
Compare
Choose a tag to compare
  • Tika updated to 1.14. Please see the official Tika site for what's changed.
  • Please note that TikaOnDotnet assemblies are now signed. Thank you @Sicos1977 for the PR.

v1.13.1

16 Aug 02:43
Compare
Choose a tag to compare
Rev version to fix version dep

v1.13.0

30 Jun 15:29
Compare
Choose a tag to compare

Updated to the latest Tika.

Tika 1.13 release notes

v1.12.2

12 Apr 15:35
Compare
Choose a tag to compare
Second try at non breaking changes