jspdf 相关问题

jsPDF是一个用JavaScript编写的开源库,用于生成PDF文档。

Angular nativeElement 未定义

我正在尝试从 Angular 应用程序中的 HTML 内容生成 PDF。 这是我的父组件: 父组件 HTML:

回答 0 投票 0

使用 jsPDF 和 html2Canvas 在 Angular 中创建多页 PDF

我有一个应用程序,左侧有 (3) 个项目的列表及其各自的预览 有一个“生成 PDF”按钮,单击该按钮应下载包含所有 (3) 个预览的 PDF。 我...

回答 1 投票 0

jsPDF 无法处理图像

我正在尝试使用jsPDF库在客户端生成pdf。我的代码看起来像 <p>我正在尝试使用 jsPDF 库在客户端生成 pdf。我的代码看起来像</p> <pre><code>&lt;script type=&#34;text/javascript&#34; src=&#34;libs/base64.js&#34;&gt;&lt;/script&gt; &lt;script type=&#34;text/javascript&#34; src=&#34;libs/sprintf.js&#34;&gt;&lt;/script&gt; &lt;script type=&#34;text/javascript&#34; src=&#34;jspdf.js&#34;&gt;&lt;/script&gt; &lt;script&gt; var doc = new jsPDF(); var imgData = &#39;data:image/png;base64,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&#39;; doc.setFontSize(40); doc.text(30, 20, &#39;Hello world!&#39;); doc.output(&#39;datauri&#39;); doc.addImage(imgData, &#39;JPEG&#39;, 15, 40, 200, 114); &lt;/script&gt; </code></pre> <p>但似乎只打印文本,没有图像。<br/> 这里有什么问题吗?</p> </question> <answer tick="true" vote="15"> <p>如果你想添加png图片,你必须获取最新的jspdf.js并添加支持png库</p> <pre><code>&lt;script type=&#34;text/javascript&#34; src=&#34;libs/png_support/zlib.js&#34;&gt;&lt;/script&gt; &lt;script type=&#34;text/javascript&#34; src=&#34;libs/png_support/png.js&#34;&gt;&lt;/script&gt; &lt;script type=&#34;text/javascript&#34; src=&#34;jspdf.plugin.addimage.js&#34;&gt;&lt;/script&gt; &lt;script type=&#34;text/javascript&#34; src=&#34;jspdf.plugin.png_support.js&#34;&gt;&lt;/script&gt; &lt;script type=&#34;text/javascript&#34; src=&#34;jspdf.js&#34;&gt;&lt;/script&gt; </code></pre> <p>然后在脚本中,将格式更改为“PNG”</p> <pre><code>&lt;script&gt; var doc = new jsPDF(); var imgData = &#39;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAABy... doc.setFontSize(40); doc.text(30, 20, &#39;Hello world!&#39;); doc.addImage(imgData, &#39;PNG&#39;, 15, 40, 200, 114); doc.output(&#39;datauri&#39;); &lt;/script&gt; </code></pre> </answer> <answer tick="false" vote="3"> <p>将以下文件包含到您的 HTML 中:</p> <pre><code>&lt;script src=&#34;Scripts/jspdf/png_support/zlib.js&#34;&gt;&lt;/script&gt; &lt;script src=&#34;Scripts/jspdf/png_support/png.js&#34;&gt;&lt;/script&gt; &lt;script src=&#34;Scripts/jspdf/FileSaver.js&#34;&gt;&lt;/script&gt; &lt;script src=&#34;Scripts/jspdf/jspdf.js&#34;&gt;&lt;/script&gt; &lt;script src=&#34;Scripts/jspdf/jspdf.plugin.addimage.js&#34;&gt;&lt;/script&gt; &lt;script src=&#34;Scripts/jspdf/jspdf.plugin.png_support.js&#34;&gt;&lt;/script&gt; </code></pre> <p>您可以从<a href="https://github.com/MrRio/jsPDF" rel="nofollow">https://github.com/MrRio/jsPDF</a></p>获取所有这些文件 <p>来自 libs/FileSaver.js 的 FileSaver.js 来自 libs/png_support.js 的 zlib.js 和 png.js</p> <p>如果不需要保存pdf文件,可以排除FileSaver.js。 </p> <p>当它警告缺少某些功能时,打开 dist/jspdf.debug.js,搜索它的名称以查找包含它的特定模块并将其包含在上面的列表中(在 jspdf.js 文件之后)。</p> </answer> <answer tick="false" vote="2"> <p>构建文档后调用 <pre><code>doc.output</code></pre>:</p> <pre><code>doc.addImage(imgData, &#39;JPEG&#39;, 15, 40, 200, 114); doc.output(&#39;datauri&#39;); </code></pre> </answer> <answer tick="false" vote="0"> <p>如果您使用像 React 这样的库,您可以将其存储在状态中并在视图中显示,当您导出时将显示图像,</p> <pre><code>const [image, setImage] = React.useState(null); React.useEffect(() =&gt; { const loadImage = async () =&gt; { let imageUrl = &#34;your-image-url&#34;; let imageUrlFetched = await fetch(imageUrl); let blob = await imageUrlFetched.blob(); let fileName = imageUrl.substring(imageUrl.lastIndexOf(&#34;/&#34;) + 1); let file = new File([blob], fileName, { type: blob.type }); setImage(URL.createObjectURL(file)); }; loadImage(); }, []); </code></pre> <p>最后你可以将状态放入图像src中,</p> <pre><code> &lt;img src={image} alt=&#34;&#34; /&gt; </code></pre> </answer> <answer tick="false" vote="-6"> <p>jsPDF 目前仅支持 <strong>JPEG</strong> 格式的图像。 </p> <p>您的图片<pre><code>var imgData = &#39;data:image/png;base64,iVBORw...</code></pre>为PNG格式。</p> </answer> </body></html>

回答 0 投票 0

jsPDF 在操作系统之间的呈现方式不同

我正在 Linux 上的 Angular 项目中工作,jsPDF 库运行得很好。这里导出的 PDF 正是我想要/期望发生的:Linux Export - 好 然后我启动了...

回答 1 投票 0

以角度方式将 svg 显示为 pdf 文件

我正在尝试将 svg 内容添加到我的 pdf 中,我已经尝试过 var svgContent = ' 我正在尝试将 svg 内容添加到我的 pdf 中,我已经尝试过 var svgContent = '<svg width="100" height="100"><circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" /></svg>'; var svgData = 'data:image/svg+xml;base64,' + btoa(svgContent); var doc = new jsPDF(); doc.addImage(svgData, 'JPEG', 10, 20, 20, 20); 但它没有添加到我的 pdf 文件中 首先,您需要按照 Robert 的评论建议添加 SVG 命名空间。其次,您使用了错误的方法将 SVG 直接放入 PDF 中。根据文档,正确的方法是使用 addSvgAsImage: https://raw.githack.com/MrRio/jsPDF/master/docs/module-svg.html 请注意,这是一个异步方法,因此您可能需要使用:而不是doc.addImage(...) await doc.addSvgAsImage(svgContent, 10, 10, 100, 100); 如果您想使用 addImage 方法,您仍然可以这样做,但您必须先将 SVG 放在画布上: const svgContent = '<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100">' + '<circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" />' + '</svg>'; const svgData = 'data:image/svg+xml;base64,' + btoa(svgContent); const canvas = document.createElement('canvas'); canvas.width = 100; canvas.height = 100; const doc = new jsPDF(); const img = new Image(); document.body.appendChild(canvas); img.onload = function() { canvas.getContext('2d')!.drawImage(img, 0, 0); doc.addImage(canvas.toDataURL('image/jpeg'), 'JPEG', 10, 10, 100, 100); }; img.src = svgData;

回答 1 投票 0

jsPDF css 样式不起作用

我正在尝试使用 jsPDF 将我的 div 转换为 pdf ,这是我的 div : 我正在尝试使用 jsPDF 将我的 div 转换为 pdf,这是我的 div : <div id="pdffile" style="display:none" class="containerPDF"> <headerp><h1 id="pdfTitle" style="text-align: center; color:red;"></h1></headerp> <navp> <div id="pdfImage"></div> </navp> <articlep> <h1>Description</h1><p id="pdfDescription"></p> </articlep> <footerp style="text-align: center;">Copyright © Emoovio</footerp> </div> <div id="editor"></div> 这是我的 jquery 代码: $('#cmd').click(function () { var x = $(".entry-title").text(); doc.fromHTML($('#pdffile').html(), 15, 15, { 'width': 170, 'elementHandlers': specialElementHandlers }); //doc.autoPrint(); doc.save('emoovio-'+x+'.pdf'); }); 当我执行这段代码时,我有我的pdf,但没有中心,没有颜色,没有样式! 要保留所有样式,请尝试html2pdf.js。它首先会将您的 HTML 页面转换为图像,然后转换为 pdf。您可以参阅他们的文档以了解更多详细信息。

回答 1 投票 0

标题:使用 html2pdf.js 生成 PDF 时内容被截断的问题

我正在开展一个项目,需要创建用户生成的简历的 PDF 版本。简历的内容是动态的,包括经历、教育和技能等部分,这些...

回答 1 投票 0

jsPDF,在另一个动态文本之后添加文本

我需要创建带有动态字段的 PDF。有时文本可以是 2 行,有时可以是 3 行。如何在第一个动态文本之后直接插入另一个元素而不对静态进行硬编码...

回答 3 投票 0

如何专门针对 Chrome 扩展使用 jsPDF 库?

对于我的 Chrome 扩展程序,我想为用户提供下载 PDF 的选项,以显示并格式化他们的数据。这个想法是用户按下扩展弹出窗口上的按钮,扩展

回答 2 投票 0

如何在我的 Blazor 服务器应用程序项目上使用 jspdf?

我希望能够使用 jsPDF 将数据从 ReportDetails.razor 页面导出到 PDF。但是,我收到一个错误,指出 jspdf 未定义。这是我使用下面的 exportPDF 的代码:

回答 1 投票 0

使用jsPDF生成带有图像的PDF时出现灰色条纹

我必须生成一个包含 Angular 组件视图的 PDF 文件。我使用 domtoimage 将组件渲染为 PNG 图像,并使用 jsPDF 将生成的图像添加到 PDF。 但在渲染的 PDF 中我注意到一些灰色

回答 1 投票 0

我在 NODE 中使用 JSPDF 时遇到葡萄牙语重音 (Á§ão) 问题

我在 Node 中使用 JSPDF,但是当我在葡萄牙语中使用重音符号时,这些示例不适用于我。例子: var doc = new jsPDF(); doc.text("这是默认字体。重音:áéíóç", 20, 20)...

回答 1 投票 0

jsPDF 下载空白pdf

我正在使用jsPDF从当前HTML生成pdf,如果我将其粘贴到控制台并使用当前HTML下载PDF,代码工作正常,但是当我将其放在JS文件上时,它会下载一个bl ...

回答 4 投票 0

从 HTML 生成带有辅助功能标签的 PDF

我想从 HTML 生成 PDF,其中嵌入了可访问性标签。换句话说,我想将 HTML 转换为 PDF,以便 JAWS 友好。

回答 3 投票 0

jsPDF 服务器端 (node.js) 使用 node-jspdf

我实际上试图在服务器端包含jspdf,然后使用它进行简单的pdf生成(只需文本“Hello world!”)(转到url-获取pdf localhost:8080)。现在我遇到的第一个问题...

回答 5 投票 0

Javascript:从 PDF 中提取选定的文本到 JavaScript 中的输入文本框

我正在开发一个项目,其中应将选定的 PDF 文本复制到光标所在的输入文本框。 有2个窗户。 1:输入文本框在哪里 2:PDF 是...

回答 1 投票 0

这个表达式是不可构造的。类型 'typeof import("jspdf")' 没有构造签名

我使用的是jsPDF v1.5.3 我是这样导入的 从 'jspdf' 导入 * 作为 jsPDF 在方法中我有这个 var doc = new jsPDF('l', 'pt', [175, 91]) 但我这里有类型错误 我也有

回答 2 投票 0

如何在 Scribd 等网站上显示和保护 PDF(不可直接下载)

我希望在我的网站上实现一项类似于 Scribd 为 PDF 文档提供的功能。目标是允许用户在 PDF 中查看和搜索,但阻止他们直接下载...

回答 1 投票 0

如何在不影响页面的情况下指导 html2pdf 使用哪个样式表?

我正在使用 Html2Pdf 库,它非常有效地允许我的应用程序的用户下载以 HTML 形式显示的 PDF 格式的发票。遇到的问题是当有人需要下载他/她的时候

回答 3 投票 0

jsPDF 未在 javascript 中定义

我导入了 jsPDF 库并尝试导出为 PDF,但收到 JavaScript 错误 jsPDF 未定义。 我尝试了其他类似的帖子,但它对我不起作用。 我在这里找到了小提琴 https://jsfi...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.