繁体   English   中英

在没有 OpenXmlPowerTools 的 .NET Core 中将 Doc 转换为 HTML

[英]Convert Doc to HTML in .NET Core without OpenXmlPowerTools

我正在将 .NET 4.5 项目转换为 .NET Core 2.2,并且我正在尝试寻找 OpenXmlPowerTools 的替代方案,它不支持 .NET 核心。

我从https://github.com/smartinmedia/Net-Core-DocX-HTML-To-PDF-Converter尝试了 Net-Core-DocX-HTML-To-PDF-Converter,它工作正常。 但是我不允许使用它,因为它涉及到.exe

如果我将项目定位到我不应该这样做的 .NET 标准,我还发现了一些可行的替代方案。

下面是使用 OpenXmlPowerTools 的一段代码。 我试图在没有 OpenXmlPowerTools 的情况下实现

                    HtmlConverterSettings settings = new HtmlConverterSettings()
                    {
                        PageTitle = "TEST DOCUMENT"
                    };

                    XElement htmlX = HtmlConverter.ConvertToHtml(doc, settings);
                    DocinHtml = htmlX.ToStringNewLineOnAttributes();

您能否建议或推荐任何其他我可以用来将 DOC 转换为 HTML 格式的插件/组件?

您可以使用OpenXmlPowerTools-NetStandard Nuget Package。 它是针对 .net 标准 2.0 的 OpenXmlPowerTools 的一个分支。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM