我们将 SandcaSTLe 用于概念文档,并且我们希望以非 CHM 或 HTML 形式(即打印)向客户提供文档。它可以是 Word 或 PDF,可以简单地附加到电子邮件中。用例通常涉及想要发送主题的人。
我们所能做的最好的事情是在查看 HTML 时从 CHM 查看器打印或从 Chrome 打印到 PDF。这些问题在于它们删除了 anchor 元素点击,将图像变成黑白等。
关于 Codeplex 的 SHFB 讨论中有一个线程指出没有任何已知的替代方案 - http://shfb.codeplex.com/discussions/260489 。我在这里重新发布这个问题,希望得到更多的输入和可见性。
最佳答案
前段时间我也有同样的需求,并得出结论,使用 CHM 到 PDF 转换器是最好的方法。我找不到开源的,尽管很多都有试用版,我只需要转换一个文档,以满足我当时的需求。请注意,试用版/演示版通常会在页面上添加水印或标签,上面写着“未注册版本”等。
一般的网络搜索显示了相当多的候选人:虽然我不能保证任何候选人,但这里有一些似乎有信誉的: Universal Document Converter 、 Theta CHM To PDF Converter 、 Softany CHM to PDF Converter 。
2014.07.16 更新
根据@J0e3gan 的评论,这里有一个不同的 online converter (限制为 100MB CHM 输入),看起来很有希望,尽管我还没有机会尝试它。