MetricsGetter.GetTextWidth的定义在哪里
Where is the definition of MetricsGetter.GetTextWidth
我正在尝试使用 Open-XML-Powertools。
我已经从 GitHub 下载了当前版本,我正在从示例文件
复制大量代码
Open-Xml-PowerTools-vNext\OpenXmlPowerTools\WmlToHtmlConverter.cs
然而,在应用程序中我实际上使用的是 nuget 包 OpenXmlPowerTools 版本 4.5.3.2,它被标记为最新的稳定版本。
部分代码使用方法 MetricsGetter.GetTextWidth:
var w = MetricsGetter.GetTextWidth(ff, fs, sz, runText);
但是,该方法在 nuget 包中的 MetricsGetter 版本中不存在。
短期内我可以将此函数的源代码复制到我的应用程序中,所以问题不大,但是哪个版本是最新的?
GitHub中的代码是否比nuget包中的代码更新?
还是更老?
有没有我应该与 nuget 包一起使用的替代方法?
不幸的是,NuGet 包已经过时了。因此,最好的方法是:
- 派生(可选)并克隆 EricWhiteDev 的 Open-Xml-PowerTools 存储库,
- 从源代码构建
OpenXmlPowerTools.dll
程序集,
- 将该程序集放入
libs
文件夹(或您使用的任何文件夹),然后
- 在您的项目中引用该程序集。
先前的官方 OfficeDev/Open-Xml-PowerTools 存储库已存档。
我正在尝试使用 Open-XML-Powertools。
我已经从 GitHub 下载了当前版本,我正在从示例文件
复制大量代码
Open-Xml-PowerTools-vNext\OpenXmlPowerTools\WmlToHtmlConverter.cs
然而,在应用程序中我实际上使用的是 nuget 包 OpenXmlPowerTools 版本 4.5.3.2,它被标记为最新的稳定版本。
部分代码使用方法 MetricsGetter.GetTextWidth:
var w = MetricsGetter.GetTextWidth(ff, fs, sz, runText);
但是,该方法在 nuget 包中的 MetricsGetter 版本中不存在。
短期内我可以将此函数的源代码复制到我的应用程序中,所以问题不大,但是哪个版本是最新的?
GitHub中的代码是否比nuget包中的代码更新?
还是更老?
有没有我应该与 nuget 包一起使用的替代方法?
不幸的是,NuGet 包已经过时了。因此,最好的方法是:
- 派生(可选)并克隆 EricWhiteDev 的 Open-Xml-PowerTools 存储库,
- 从源代码构建
OpenXmlPowerTools.dll
程序集, - 将该程序集放入
libs
文件夹(或您使用的任何文件夹),然后 - 在您的项目中引用该程序集。
先前的官方 OfficeDev/Open-Xml-PowerTools 存储库已存档。