问题标签 [mhtml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
16627 浏览

content-type - MHT 文件的内容类型

MHT 文件的内容类型是什么?

0 投票
2 回答
1226 浏览

html - 在 MSBuild 步骤中将 HTML(WSDL/XSD 文档)转换为 MHT

伙计们,

我有一些从我的 WSDL 和 XSD 文件生成的用于 Web 服务的 HTML,我想在我的连续过程中将这两个 HTML 以及一些图像(公司徽标)和 CSS 文件转换为单个 MHT 文件集成,以便我可以将其分发给客户(公司外部使用此 Web 服务的其他开发人员)。

我想自动实现这一点,最好使用 MSBuild 任务或命令行实用程序。

有没有一种快速简单的方法来做到这一点?便宜或免费的工具,还是 C# 解决方案?

马克

0 投票
2 回答
998 浏览

email - 大多数电子邮件客户端是否支持 MHTML?

是否所有现代电子邮件客户端(在线和桌面应用程序)都支持在电子邮件中嵌入图像和其他资源的MHTML 电子邮件内容?

此外,这是应该用来获得一致的 HTML 电子邮件消息的标准,还是发送带有链接资源的 HTML 电子邮件更好。

注意:我知道HTML 电子邮件是 EVIL 的 7 个原因,但在这种情况下它是必不可少的。我还看到了HTML 电子邮件中关于 css 支持的文章,并且知道这些陷阱。

0 投票
1 回答
3801 浏览

c# - 从 mht 中提取文本

我有一个 mht 文件,我希望得到 mht 的所有文本。我坚持使用正则表达式,但我在 mht 中除了英语还有其他语言,所以文本本身包含 A7=A98=D6 之类的东西...

选择在浏览器中查看的文件的所有文本,然后将其复制并粘贴到记事本中 - 这就是我需要的。

谢谢。

0 投票
5 回答
7417 浏览

c# - 发送内联 MHTML

我想知道是否可以通过 .NET 2.0 MailMessage 对象发送动态创建的内联 MHTML 文件。

内联我的意思是:它应该以用户可以看到的方式发送,一旦他打开电子邮件,而不必打开/下载附件。

0 投票
0 回答
1878 浏览

asp.net - 从 HTML 生成 MHTML

我正在寻找一种从我的 asp.net Web 应用程序中的页面生成 mhtml 的方法。

我看过这个网站并玩过代码,但我真的不想使用 interop.cdo 和 interop.adodb。http://www.codeproject.com/KB/aspnet/aspnethtml2mht.aspx

除了自己生成所有的 mhtml 之外,我有点难过.... 有人有什么聪明的想法吗?

0 投票
1 回答
721 浏览

javascript - 让播客 Flash 电影在 MHT 文件中工作

我有一个来自 Adob​​e Contribute 的 MHT 文件。我正在尝试让一个在 MHT 文档中工作的 flash 文件。这是一个播客,因此它显示播放器然后提取 mp3 文件,而不是一个文件。

所以我不能只导入文件,它可以与 javascript 一起显示。我怎样才能让它在 MHT 文件中工作?该代码片段在常规 HTML 文件中工作,但是当我将其放入 MHT 文件时,它只是空白。也许MHT不读取js?

谢谢!

0 投票
3 回答
6715 浏览

c# - 从 MHT 文档中提取内容

有人知道在 .NET中处理 MHT 文件(多部分 MIME 文件)的任何库吗?我需要以编程方式从包含 Flash 网站的现有 MHT 文件中提取内容。我无法找到任何此类库。

此外,如果.NET 中有我不知道的本地方式,请随时告诉我。

编辑:我知道MailMessage类通过AlternateViews 属性支持多部分 MIME 消息。AlternateView类表示多部分 MIME 消息中的替代视图。我愿意相信可以使用这些知识来使用 .NET 框架的本机代码构建一些东西。我只是没能找到合适的组合让它发挥作用,所以我开始失去信心。有谁知道是否可以通过 AlternateView 和其他相关类提取 MHT 文件的内容?例如,如果可以从 Stream 创建 MailMessage 类的实例,那就太好了。

0 投票
2 回答
1080 浏览

.net - 来自 .NET 的多部分 HTML 和嵌入式图像,无需磁盘访问?

我正在开发一种产品,该产品通过生成一个 HTML 文档来创建 MS Word 输出,其中嵌入了适当的 Word CSS 和 XML 魔法。我现在需要在文档中嵌入 RTF(图像和样式文本),因此我正在研究 .NET 中的多部分 HTML 生成功能。

我想通过将 RTF 片段转换为内存中的图像来生成 MHTML 文档,然后将 Base64 编码的数据直接嵌入到 MHTML 对象中。到目前为止,我找不到任何 .NET 解决方案来做到这一点。

MS CDO的东西很有希望,但看起来创建附件的唯一方法是提供数据的 URL 并使用AddRelatedBodyPart()将其添加到对象中。

System.Net.Mail 包看起来也很吸引人(如此和之前的问题中所述,但我没有看到将生成的邮件对象转换为字符串的简单方法——API 似乎专注于发送邮件消息,不生成文件。

现在,我正在推进一种使用 CDO 和临时目录的方法,但我对这种长期方法并不满意。有更好的建议吗?

0 投票
1 回答
1217 浏览

mhtml - 使用 .NET 程序打印 MHT 文档

我们希望使用 .NET 和任何可用的 IE DLL 或任何其他文档查看器以编程方式打印 MHT 文档。我们还希望将此打印限制在文档的第一页。如果 MHT 文件中有多个框架,我们希望打印显示为在网页中显示的样子。欣赏这方面的任何经历。

谢谢