我在Canvas中创建了一个小游戏,但我遇到了问题.将默认缩放设置为100%以外的某些用户无法看到整个游戏页面.
我试过使用这个CSS:
zoom: 100%;
Run Code Online (Sandbox Code Playgroud)
这个HTML
<meta name="viewport" content="initial-scale=1.0 , minimum-scale=1.0 , maximum-scale=1.0" />
Run Code Online (Sandbox Code Playgroud)
这个JS:
style="zoom: 75%"
Run Code Online (Sandbox Code Playgroud)
任何想法如何以编程方式设置页面缩放?
从最近2天搜索的简单问题,但没有找到解决方案我正在使用jsPDF的addHTML api将html转换为pdf
$('#loadPdf').on('click', function() {
var pdf = new jsPDF('p', 'in', 'a4');
pdf.addHTML($('#complete')[0], function() {
pdf.save('new.pdf');
pdf.output('datauri');
});
});
Run Code Online (Sandbox Code Playgroud)
这是生成模糊图像pdf文本显示模糊.我搜索了很多找到一些链接(下面分享),但没有得到答案.
有什么方法可以获得高质量的图像pdf.如果我不使用addHTML api并使用任何其他api,那么图像不会以pdf格式显示.请帮忙
如何data:application/pdf;filename=generated.pdf;base64;DATA在 Chrome 71 中使用 javascript 链接打开?
来自控制台的链接成功打开,但不是来自代码 - 不幸的是。
出于安全原因,该代码段不起作用。仅用于代码演示。
我阅读了一些类似的问题,但没有找到答案。
var button = document.getElementById("button");
button.addEventListener("click", generate, false);
function generate() {
var doc = new jsPDF({
orientation: "l",
unit: "mm"
});
doc.text('ACT', 130, 20);
var string = doc.output('datauristring');
console.log(string);
var link = document.createElement('a');
link.href = string;
link.setAttribute('target', '_blank');
document.body.appendChild(link);
link.click();
link.parentNode.removeChild(link);
}Run Code Online (Sandbox Code Playgroud)
<script src="https://unpkg.com/jspdf@1.5.3/dist/jspdf.min.js"></script>
<button id="button">Generate pdf table</button>Run Code Online (Sandbox Code Playgroud)