var pdff ;
function encodeImageFileAsURL(element) {
var file = element.files[0];
var reader = new FileReader();
reader.onloadend = function() {
console.log(reader.result)
pdff = reader.result;
pdf();
}
reader.readAsDataURL(file);
}
function pdf() {
var doc = new jsPDF();
var img = new Image();
img.src = pdff;
var width = doc.internal.pageSize.getWidth;
var height = doc.internal.pageSize.getHeight;
doc.addImage(img, 'JPG', 0, 0, width, height);
doc.save('imkk.pdf'); // downloads pdf
}
這是我目前用來將影像轉換為 base64 字串然后轉換為 pdf 的代碼,它適用于小影像,但我需要制作一個影像很大的 pdf,它會生成 pdf,但這里只有一部分影像是我想要 pdf 格式的圖片鏈接:- 
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/473761.html
標籤:javascript pdf jspdf
