Dangl.TextConverter 1.1.0

Library to transform Rtf and Html to plain text and vice versa

There is a newer version of this package available.
See the version list below for details.
Install-Package Dangl.TextConverter -Version 1.1.0
dotnet add package Dangl.TextConverter --version 1.1.0
<PackageReference Include="Dangl.TextConverter" Version="1.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Dangl.TextConverter --version 1.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Dangl.TextConverter

Build Status
NuGet
MyGet

Built with Nuke

Online Documentation

Compatibility

This project targets both netstandard1.3 and net45. Due to .Net 4.5.2 being the currently latest supported version
by Microsoft and the xUnit test suite, no tests are run for net45 and net451.

Project Configuration

If this project is consumed in a project using the full .Net framework with a newer version of
Antlr4.Runtime, the necessary AssemblyBindingRedirects are not automatically generated with the current
dotnet CLI tooling. This is scheduled to be fixed with the 2.0 release. In the meantime, the following should
be added to the consumers csproj:

<PropertyGroup Condition=" '$(TargetFramework)' == 'net461' ">
  <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
  <GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
</PropertyGroup>

The Condition=&quot; &#39;$(TargetFramework)&#39; == &#39;net461&#39; &quot; attribute may be changed as necessary or removed.

Dangl.TextConverter

Build Status
NuGet
MyGet

Built with Nuke

Online Documentation

Compatibility

This project targets both netstandard1.3 and net45. Due to .Net 4.5.2 being the currently latest supported version
by Microsoft and the xUnit test suite, no tests are run for net45 and net451.

Project Configuration

If this project is consumed in a project using the full .Net framework with a newer version of
Antlr4.Runtime, the necessary AssemblyBindingRedirects are not automatically generated with the current
dotnet CLI tooling. This is scheduled to be fixed with the 2.0 release. In the meantime, the following should
be added to the consumers csproj:

<PropertyGroup Condition=" '$(TargetFramework)' == 'net461' ">
  <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
  <GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
</PropertyGroup>

The Condition=&quot; &#39;$(TargetFramework)&#39; == &#39;net461&#39; &quot; attribute may be changed as necessary or removed.

Release Notes

## v1.1.0:
- Switch to HtmlAgilityPack. The HtmlAgilityPack.Core fork is no longer required since the original supports now netstandard

## v1.0.8
- Add `netstandard2.0` target
- Switch build system to NUKE

## v1.0.7
- Fix bug in RtfToText where Rtf annotations were read as plain text

## v1.0.6
- Performance improvements for Rtf texts that contain pictures

## v1.0.5
- Update Html encoding/decoding to preserve correctness in roundtrip scenarios
     
## v1.0.4
- Downgrade to netstandard1.3 and net45 for broader compatibility

## v1.0.3
- Performance improvements

## v1.0.2
- Update ANTLR4 dependencies to latest stable version

## v1.0.1
- Target NETStandard 1.3

Version History

Version Downloads Last updated
1.2.7 96 5/21/2019
1.2.6 196 3/29/2019
1.2.5 114 3/18/2019
1.2.4 77 3/13/2019
1.2.3 1,263 12/28/2018
1.2.2 174 12/11/2018
1.2.1 87 12/8/2018
1.2.0 105 12/8/2018
1.1.5 147 11/29/2018
1.1.4 429 9/20/2018
1.1.3 223 7/26/2018
1.1.2 299 5/31/2018
1.1.1 198 5/28/2018
1.1.0 237 4/11/2018
1.0.8 476 3/19/2018
1.0.7 393 1/10/2018
1.0.6 207 1/8/2018
1.0.5 229 12/27/2017
1.0.4 222 12/15/2017
1.0.3 246 12/11/2017
1.0.2 316 8/11/2017
1.0.1 574 12/5/2016
1.0.0 329 9/29/2016
Show less