草庐IT

javascript - 在哪里更改 jspdf.debug.js 中的默认 pdf 页面宽度和字体大小?

我需要在jspdf.debug.js中更改默认的pdf页面宽度和字体大小。在何处以及如何更改jspdf.debug.js中的默认值? 最佳答案 除了使用一种默认格式外,您还可以在您指定的单位中指定您想要的任何大小。例如://Documentof210mmwideand297mmhighnewjsPDF('p','mm',[297,210]);//Documentof297mmwideand210mmhighnewjsPDF('l','mm',[297,210]);//Documentof5inchwidthand3inchhighn

javascript - 有什么办法可以让 jsPDF 的文本居中吗?

我正在尝试使用javascript创建一个简单的pdf文档。我找到了jsPDF,但我不知道如何将文本居中。可能吗? 最佳答案 是的,这是可能的。您可以编写一个jsPDF插件方法来使用。一个简单的例子是这样的:(function(API){API.myText=function(txt,options,x,y){options=options||{};/*Usetheoptionsalignpropertytospecifydesiredtextalignment*Paramxwillbeignoredifdesiredtextali

javascript - 如何在新窗口中使用jspdf打开生成的pdf

我正在使用jspdf生成pdf文件。一切正常。但是如何打开生成在新标签页或新窗口中打开pdf。我正在使用doc.output('datauri');在同一选项卡中打开pdf。 最佳答案 根据源代码,您可以为output()使用'dataurlnewwindow'参数:doc.output('dataurlnewwindow');github中的源代码:https://github.com/MrRio/jsPDF/blob/master/jspdf.js#L914所有可能的情况:doc.output('save','filename.

javascript - 使用Javascript从div中的HTML生成pdf

我有以下html代码:don'tprintthistopdfprintthistopdf我要做的就是将div中id为“pdf”的任何内容打印为pdf。这必须使用JavaScript完成。然后应自动下载“pdf”文档,文件名为“foobar.pdf”我一直在使用jspdf来执行此操作,但它的唯一功能是“文本”,它只接受字符串值。我想将HTML提交到jspdf,而不是文本。 最佳答案 jsPDF可以使用插件。为了使它能够打印HTML,您必须包含某些插件,因此必须执行以下操作:转至https://github.com/MrRio/jsPD

javascript - 使用Javascript从div中的HTML生成pdf

我有以下html代码:don'tprintthistopdfprintthistopdf我要做的就是将div中id为“pdf”的任何内容打印为pdf。这必须使用JavaScript完成。然后应自动下载“pdf”文档,文件名为“foobar.pdf”我一直在使用jspdf来执行此操作,但它的唯一功能是“文本”,它只接受字符串值。我想将HTML提交到jspdf,而不是文本。 最佳答案 jsPDF可以使用插件。为了使它能够打印HTML,您必须包含某些插件,因此必须执行以下操作:转至https://github.com/MrRio/jsPD