From 63b8685c562d1ec2c27b642e3d9ded3f7be46c86 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Thu, 28 Apr 2016 22:14:13 +0100 Subject: Enable DisableDefaultStyleMap --- dotnet/Mammoth.Tests/DocumentConverterTests.cs | 7 +++++++ dotnet/Mammoth/DocumentConverter.cs | 8 ++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/dotnet/Mammoth.Tests/DocumentConverterTests.cs b/dotnet/Mammoth.Tests/DocumentConverterTests.cs index 8788b9d..77b1207 100644 --- a/dotnet/Mammoth.Tests/DocumentConverterTests.cs +++ b/dotnet/Mammoth.Tests/DocumentConverterTests.cs @@ -136,6 +136,13 @@ namespace Mammoth.Tests { "

The Sunset Tree

"); } + [Fact] + public void CanDisableDefaultStyleMap() { + var result = ConvertToHtml("simple-list.docx", mammoth => mammoth.DisableDefaultStyleMap()); + Assert.Equal(new[]{"Unrecognised paragraph style: List Paragraph (Style ID: ListParagraph)"}, result.Warnings); + Assert.Equal("

Apple

Banana

", result.Value); + } + [Fact] public void CanExtractRawTextFromFile() { AssertSuccessfulConversion( diff --git a/dotnet/Mammoth/DocumentConverter.cs b/dotnet/Mammoth/DocumentConverter.cs index 04dc632..eb8c939 100644 --- a/dotnet/Mammoth/DocumentConverter.cs +++ b/dotnet/Mammoth/DocumentConverter.cs @@ -25,10 +25,10 @@ namespace Mammoth { public DocumentConverter AddStyleMap(string styleMap) { return new DocumentConverter(options.addStyleMap(styleMap)); } -// -// public DocumentConverter DisableDefaultStyleMap() { -// return new DocumentConverter(options.disableDefaultStyleMap()); -// } + + public DocumentConverter DisableDefaultStyleMap() { + return new DocumentConverter(options.disableDefaultStyleMap()); + } public IResult ConvertToHtml(Stream stream) { return new InternalDocumentConverter(options) -- cgit v1.2.3