问题标签 [html-to-jpeg]

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 投票
1 回答
732 浏览

c# - 是否有类似于 ITextSharp 的库可以从 html 快照生成 jpg?

我想创建一个服务器端进程,它将 html 捕获为图像并生成 jpeg。我的进程将在 Linux/Mono 上运行,我不确定是否可以按照 Peter Bromberg 关于 EggHeadCafe 的优秀文章中的建议在内存中使用 Webform Image Control 。

有没有类似ITextSharp的开源框架可以完成渲染?

0 投票
1 回答
3063 浏览

c# - 如何将响应流转换为图像?

请注意此链接将HTML 渲染为图像没有帮助。

在先前提出的问题中回答说他们没有得到我想要做的事情,所以这里也是完整的代码。

我只是想要在页面上呈现(内容的)图像而不是 TABLES。

0 投票
1 回答
676 浏览

canvas - 从 HTML 画布 + 其他 HTML 元素生成图像

我正在使用JIT 库中的 SpaceTree 插件。我正处于项目的最后阶段,使用 IE6 的可能性是死胡同,因此作为替代选择,将可视化转换为图像应该是合理的。

我使用了画布的 toDataURL() 和新的 toBlob() 函数,但这只产生了一半的可视化效果——因为 SpaceTree 中的节点包含 HTML DOM 元素,例如 DIV、SPAN、IMG 等用于内容和样式。

我正在考虑使用 PHP 的imagecopymerge来叠加两个图像。一个图像是画布内容(基本上是节点之间的连接线),第二个图像是 HTML 页面的捕获(内容是使用 AJAX 和 JSON 动态加载的)。

有人知道我如何生成动态加载的 HTML 页面的图像,或者有任何其他建议吗?如果需要,我可以提供更多信息,例如屏幕截图和演示。

谢谢

0 投票
2 回答
5153 浏览

c# - 将 ASP.NET MVC ViewResult HTML 呈现为没有第三方组件的图像

有没有办法将 ViewResult 或 PartialViewResult 呈现为图像?

我试图将 ViewResult 作为字符串获取,并且我得到了一个包含 html 的字符串,但我需要将该 html 呈现为图像。如果可能的话 - 使用样式和图像。

我有一个想法,在服务器上为这个 html 获取一些浏览器输出并将结果捕获到图像中,但我目前不知道如何在实践中完成。如果您有任何想法,请帮助。

请不要推荐任何第三方组件。只需告诉标准 .NET 类是否不可能。

谢谢

0 投票
1 回答
392 浏览

cakephp - 哪个服务可以在 Web 应用程序上创建 html 页面的屏幕截图并保存?

我正在创建一个网络应用程序(在 linux、PHP 上运行)。在这个应用程序中,用户登录后,他们将能够生成一张带有他们名字的明信片。

由于明信片的页面是html(由cakephp生成),我想对该页面的中心部分进行截图并保存为图像。

请向我推荐任何工具/插件以便这样做。免费服务/插件是首选。

0 投票
3 回答
9009 浏览

java - 用于以编程方式将 HTML 页面转换为图像/PDF 的最佳 Java 库

我正在寻找最好的 Java 库,我可以将它传入一个 URL 并让它创建一个网页外观的图像,就像它在浏览器中一样。我尝试了flysaucer ,但似乎几乎每个网页都破坏了它——它甚至不会渲染 www.google.com 或 yahoo.com——我可以让它渲染的唯一网站是 www.w3c.org!

关于更好的工具使用的想法,或者可能允许飞碟在 xhtml 中更加宽松是可以接受的?

0 投票
1 回答
500 浏览

c# - 将带有 SWF 的 HTML 转换为 Pdf 或 JPG

我的目标很明确。我想从给定的 URL 转换(捕获)网站,该 URL 是包含 SWF 的 HTML 页面到 PDF 或 JPG 文件。

我需要将其作为批处理操作进行,因此 lib 或 SaaS 对我来说是可以的。

有人可以推荐任何第三方解决方案吗?它可以是图书馆或例如云中的服务。当然可以支付。

我正在尝试的是例如:

  1. EVOPDF 库需要 Flash 播放器才能工作,但我无法在服务器上安装 Flash,因为它存在安全风险。
  2. cloudconvert (BETA) 不起作用(swf 容器为空)
  3. PrinceXml 不支持
  4. web2pdfconvert.com 不起作用(swf 容器为空)

和许多其他没有结果..