我正在尝试使用jspdf,angular 4从pdf上的数据库中写入数据。 当我有多行文本时,每一行的顶部都会显示一个奇怪的字符,如下面的截图所示: ? 这是我的代码: var doc = new jsPDF("l", "mm", "a4");
var width = doc.internal.pageSize.getWidth();
var height = doc.internal.pageSize.getHeight();
var lMargina=2; //left margin in mm
var rMargina=2; /
我使用的是jsPDF版本1.5.3 (jspfd.min.js下载并保存),它每年运行良好。然而,我已经测试了2.5.1版(下载了jspfd.min.js并从unpkg中保存)。这就产生了错误:Uncaught ReferenceError: jsPDF is not defined。这是不可能的,因为变量/函数确实存在。对于1.5.3版本,否则也会出现此错误,但情况并非如此。当我(使用2.5.1)调用Firefox的变量jsPDF时,它会自动更改为jspdf并显示一个对象。调用真正的jsPDF,这是错误的原因。当我将脚本中的名称从new jsPDF更改为new jspdf时,会出现错误:Un
试图让一个页脚使用html2pdf显示出来。非常标准的代码使用了我在Github上找到的代码,所以和其他。
document.getElementById('generate').onclick = function () {
var element = document.getElementById('element-to-print');
var opt = {
margin: 0.5,
filename: '@pdf_filename',
pagebreak: { mod
我使用jsPdf将我的网页保存为pdf
我正在使用流星框架,这是我的代码
'click .button':function(e)
{
var doc = new jsPDF();
var source = $('#stackoverflow').first();
var specialElementHandlers = {
};
doc.fromHTML(
source, // HTML string or DOM elem ref.
我使用jquery从所有img标记中选择所有图像urls,并使用..my映像类。
然后,我尝试将它们放入一个用jsPDF编写的pdf包文件中。如下所示:
//Creating the PDF
var doc = new jsPDF()
//Getting all the images
var images = $('.my-images').map(function(){
return this.src;
}).get();
//Looping through the images and adding a page for each
var iterations
我在Range7项目中使用jsPDF。我在jsPDF v1.3.5上,并使用import * as jsPDF from 'jspdf';导入。
现在我升级到v2.0.0,在升级之后,我尝试了这些导入,并有相应的错误
const { jsPDF } = require("jspdf"); //Cannot find name 'jsPDF'.
import { jsPDF } from 'jspdf'; // Error:Property 'setFontType' does not exist on t
我正在使用jspdf autotable来创建pdf文件。我想在多个lines.How中显示数据,我可以使用jspdf autotable在多行中显示数据吗?
var item1=this.dataa;
var columns1 = ["EXPERIENCE"];
var rows1 = [];
for(let i=0; i<item1.length; i++){
var temp1 = [item1[i].field2];
var temp2 = [item1[i].field5_date];
var
我需要在Javascript中创建PDF。我找到了npm包jsPDF。我已经在npm install jspdf中安装了"jsPDF“。它安装成功,但当我执行fowolling代码时:
const jspdf = require ('jspdf');
let doc = new jspdf();
doc.setFontSize(40);
doc.text(35, 25, 'PDF with jsPDF!');
我收到一个错误,显示为ReferenceError: window is not defined。
有没有人知道我的代码出了什么问题,或者是否缺
我想在我的钛项目上使用这个模块:
为了安装,我刚刚在我的项目中复制了文件夹“模块”,并将其添加到tiapp.xml中。
当我尝试使用它时:
require('ti.jspdf');
var doc = new jsPDF();
我得到以下错误:
- Message: Uncaught ReferenceError: jsPDF is not defined
我想我没有正确地使用这个模块。你能帮帮我吗?
首先,我陷入了jspdf。它的工作非常好。现在我想使用UTF-8字体,我创建了一个自定义字体,比如
为此,我安装了: npm I jspdf-customfonts I create default_vjs.js文件:
(function (jsPDFAPI) {
"use strict";
jsPDFAPI.addFileToVFS('PTSans-Regular.ttf', 'Base64-encoded string of my font');
jsPDFAPI.addFileToVFS('PTSans-Bold.ttf'
我根据创建了一个供应商模块,并将jsPDF设置为依赖项。如何实现,jsPDF-AutoTable插件在将jsPDF注入到我的供应商模块之前将在jsPDF中注册?
我已经在我的jsPDF is not defined文件中使用ProvidePlugin解决了如下问题:
config.plugins = [
new webpack.ProvidePlugin({
jsPDF: 'jspdf'
})
]
我试图在Microsoft浏览器中打开一个PDF文件。PDF文件是使用角8中的jsPDF库生成的。下面是我编写的代码:
import { Component, OnInit } from '@angular/core';
import * as data from '../dummy.json';
import * as jsPDF from 'jspdf';
import 'jspdf-autotable';
@Component({
selector: 'app-create-pdf',
templa
当我使用Jspdf库将我的html div转换成pdf时,生成的pdf没有显示mydiv.It的全部内容,只显示了很少的html,而没有显示完整的div。我在这里面错过了什么?
<button id="b2">Export to pdf</button>
<script>
var doc = new jsPDF();
var specialElementHandlers = {
'#editor': function (element, renderer) {
return true;
}
}