html2canvas相关内容

Html2Canvas图像被剪切

我使用Html2Canvas,然后使用jsPdf导出图像. 这是功能: function exportPdf() { content = $("#print"); var useWidth = content.prop('scrollWidth'); var useHeight = content.prop('scrollHeight'); debu ..
发布时间:2020-11-24 04:46:12 前端开发

html2canvas屏幕外

在使用html2canvas时,我有一个stack的DOM对象(相对定位的div,其中包含各种内容),我希望为其创建单独的缩略图.因此,如果有十个div,我将创建十个缩略图. 其中一些对象将不在屏幕上-每个div都位于一个单独的包含div的区域中,称为"mainDiv".我遍历mainDiv中的div,并分别对每个div执行html2canvas. 对于那些在屏幕上的用户,这可以正常工 ..
发布时间:2020-11-24 01:03:01 前端开发

跨域资源共享策略拒绝跨域图像加载

我使用html2canvas(来自html2canvas.hertzen.com)捕获屏幕截图.我收到这样的奇怪错误: 我网页的代码放在一个主机上,例如主机A. 如果我的网页包含另一个主机(例如主机B)上的图像,则出现此错误: 跨域资源共享策略拒绝跨域图像加载 但是,令人困惑的部分是,如果主机B是facebook(我的图像是指向Facebook的直接链接我的功能 html2canvas ..
发布时间:2020-11-19 03:28:02 前端开发

Facebook有趣的应用程序如何根据获取的信息创建图像?

这东西真令人讨厌.实际上,我知道如何使用 html2canvas 库将HTML转换为图像.但我只想知道大多数拥有Facebook有趣应用的人,例如此和此,创建图片. 我可以使用 FB API 获取所有必需的用户信息,然后如何创建像它们一样的JPG/PNG图片?我尝试过的是html2canvas,但我认为其他所有有趣的应用程序都不会使用此功能.因为查看它们的源代码时,我看不到包含需要使用htm ..

Three.js canvas.toDataURL有时为空白

我正在尝试使用html2canvas.js渲染THREE.js场景+一些重叠的HTML元素。它在大多数情况下都有效,但并非始终如此。 在失败的情况下,呈现HTML元素(背景,覆盖等) 。) 但没有别的。即使THREE.js场景中显然有数据,它的行为也好像完全是空的。我可以说,通常对于较大的模型,它会失败,但是只能在渲染的早期进行。在所有情况下,它最终都可以工作,但是较大的模型大约需要30秒。 ..
发布时间:2020-09-29 02:26:40 其他开发

html2canvas未捕获(已承诺)未定义

我有一个html标签canvas。 我可以成功使用它,而且看起来确实不错,就像我想要的那样。 问题出在到png的转换上。我将html2canvas与Canvas2Image一起使用。 html2canvas控制台记录错误: 未定义(承诺)。 Canvas2Image控制台日志未捕获(按承诺)DO ..
发布时间:2020-09-29 02:11:44 前端开发

Angular 7项目的Esri代理截图

我的团队目前正在使用带有angular 7前端和.net core 2.1后端的Web应用程序进行工作.我需要做的任务之一是获取屏幕截图并将其附加到电子邮件中.该Web应用程序具有esri映射. 出于捕获屏幕截图的目的,我使用的是html2canvas软件包.除了不捕获esri映射内容的部分之外,它均按预期工作.它捕获除esri-map之外的所有其他内容. 对于html2canvas函 ..
发布时间:2020-09-06 19:18:02 前端开发

Angular 2-导入html2canvas

我已经使用npm install html2canvas --save在angular 2项目上安装了html2canvas.如果现在转到任何文件并写入import * as html2canvas from 'html2canvas',则会显示错误: Cannot find module 'html2canvas' 我的软件包文件如下: { ... "scripts": ..
发布时间:2020-08-31 08:06:50 其他开发

html2canvas在角度4

我能够在Angular 4中使用html2canvas截屏,但我需要使用http发布调用将字符串图像发送到服务器端 组件 import { Component, OnInit, NgZone } from '@angular/core'; import { Router, ActivatedRoute, Params } from '@angular/router'; import ..
发布时间:2020-08-13 03:35:55 其他开发

如何使用Angular 7生成PDF?

我必须根据用户输入的数据生成PDF报告,该报告将保存在对象中.到目前为止,我遇到了一些东西,这些东西会生成一个HTML页面,然后获取一个屏幕截图并将其转换为PDF.我正在寻找直接从存储在对象中的数据生成PDF的方法.有什么想法吗? 解决方案 您可以使用 jspdf . 工作演示 .html {{nam ..
发布时间:2020-08-12 20:07:40 其他开发

如何使用html2canvas.js将带有@ font-face的SVG文本元素转换为画布?

我正在尝试使用html2canvas.js( https://html2canvas.hertzen.com/ )以使用JavaScript截屏.但是,当页面包含SVG文本元素时,我会遇到问题. 如下面的屏幕截图所示,文本元素是重复的(并且只有一个副本保留了正确的字体系列). 原始正文 画布副本 这是我的代码 HTML ..
发布时间:2020-08-06 06:47:11 前端开发

html2canvas忽略了我的svg元素

我尝试打印页面的屏幕,然后将其保存到base64,效果很好,但是看起来 svg 元素被忽略了,有些 css 样式无法正常工作,例如:before和:after,原始页面外观- ,但转换后看起来像这样- 您可以看到右侧的圆圈被忽略,顶部菜单中的箭头以及选项卡上的相同:before和:after并添加了新的选项卡按钮(+).我的转换代码外观- printOnePage(){ ..
发布时间:2020-08-06 06:42:59 前端开发

html2canvas可以在页面中呈现svg吗?

我正在使用html2canvas创建包含SVG的HTML页面的“屏幕截图". 除了元素之外,一切看起来都不错. 我知道应该可以在Canvas中渲染SVG. PhantomJS,fabric.js和CanVG做到了. 这是html2canvas不支持的东西吗?还是我做错了什么,这应该可以吗? 如果尚未实现,扩展html2canvas(使用canvg)的最佳方法是什么? 解决方案 ..
发布时间:2020-08-06 04:17:09 其他开发

HTML2canvas和Canvas2image,下载的屏幕截图不显示我的HTML图像

我一直在处理要转换为图像的HTML页面. 我一直在使用html2canvas和canvas2image脚本,并采用了以下代码 http://jsfiddle.net/8ypxW/3/在这里,我可以创建一个按钮,该按钮将截取屏幕截图并将HTML页面下载为图像. 我遇到的问题是,即使下载的屏幕截图图片来自同一来源,但我的文字却显示,但我的图片却没有.我不确定我的HTML,HTML2canv ..
发布时间:2020-07-14 03:03:53 前端开发

html2canvas Chart.js图表​​未呈现

我正在尝试将包含Chart.js图表​​的div导出为Iamge.所有元素都可以完美显示,但是,Chart.js画布只是无法渲染. 我在图表的onAnimationComplete选项的回调中调用导出函数,因此无法在图表完全构建之前进行导出. 这是我的html2canvas和下载函数的外观: download() { this.dl.download = this ..
发布时间:2020-07-11 02:18:41 前端开发

在jQuery中使用html2canvas.js时,Internet Explorer中的Png文件未下载

我的应用程序中有一个按钮,可将html元素导出到png文件.我通过使用html2canvas.js做到了这一点.它在Google chrome和Mozilla firefox浏览器中运行良好.但是它不能在Internet Explorer中工作.当我单击IE中的按钮时,它只是显示空白页.我在下面提供了代码.感谢您的帮助. $("#btnPng").click(function () { ..
发布时间:2020-07-08 05:39:04 其他开发