pdfkit 相关问题

一个Ruby gem,用于使用普通的旧HTML + CSS创建PDF。

使用 wkhtmltopdf 将 MathJax 转换为 pdf 产生的数学值太小

通过使用基于wkhtmltopdf的pdfkit-python,我成功地将MathJaxin转换为pdf。 wkhtmltopdf 配置选项如下: 选项={ '安静的': '', 'javascript-延迟' : '5...

回答 1 投票 0

IOS Pdf 套件墨迹注释在清除后会重新出现。一旦清除,旧注释就不会出现

我的 swiftui 视图中有三个按钮.. 清除(清除当前页面); 全部清除; 提交。 当用户对 pdf 进行注释(墨水)并清除注释,然后决定再次绘制(注释)时。 ...

回答 1 投票 0

Node.js PNG 缓冲区出现未知图像格式错误

我正在使用 bwip-js 生成条形码,并使用 pdfkit 生成将显示所述条形码的 pdf。 我让 bwip-js 生成条形码的 png 图像,但它只提供了...

回答 1 投票 0

在 pdfkit 中嵌入自定义字体

我在这里看过一些关于 pdfkit 和嵌入字体的帖子,但大多数似乎使用节点版本或 ruby / 看起来与我正在做的有很大不同的东西。 我拥有一切......

回答 2 投票 0

如何将多个 HTML 文件转换为 PDF - pdfkit

在Python3和使用Ubuntu 22.04.3 LTS中,我需要将几个.HTML文件转换为.PDF文件 - 我只想将屏幕上显示的文本转换为PDF(不是HTML代码) 我用过...

回答 1 投票 0

如何在 PDFKit 中跟踪 onReachBottom 事件

当用户滚动到文档末尾时,我想解锁按钮。 我创建 PDFView 像: 导入PDFKit 导入 SwiftUI 结构 PDFDocumentView: UIViewRepresentable { 私有变量 url:URL? p...

回答 1 投票 0

使用 pdfkit 和 jinja 在 PDF 中选择字体

我很难在 PDF 文档中将字体设置为 Open Sans。我正在使用 python 使用 jinja 模板创建两个 html 文件,然后在合并它们之前将它们分别转换为 PDF 文件

回答 1 投票 0

将 pdfkit PDF 通过管道传送到 Fastify

从我读到的内容来看,他的应该有效。但它只是下载一个空文档。所以我一定是错误地处理了管道。 如果我将其通过管道传输到 fs.createWriteStream 则效果很好... 导入 PDFDo...

回答 1 投票 0

Python pdfkit 如何删除书签和设置边距

我正在尝试Python中的pdfkit。我有两件事遇到麻烦。 我不希望 pdf 中没有书签。 我无法将边距设置为我设置的边距。我得到的结果是

回答 1 投票 0

如何等待 javascript fs.WriteStream 关闭?

我正在使用nodejs pdfkit 创建一个保存在文件中的pdf 文档。 我想将我的 pdf 写入文件内,并确保 pdf 在退出我的功能之前已完成写入...

回答 1 投票 0

如何避免在 iOS 16+ 上因 EXC_BAD_ACCESS (KERN_INVALID_ADDRESS) 而导致 PDFPage(image: image) 崩溃

相同的代码在 iOS 16 以下版本上运行良好,但在更高版本上观察到崩溃。 代码行: 如果让 errorView = getErrorImageView(), let page = PDFPage(image: errorView) { // &l...

回答 2 投票 0

如何在 SwiftUI 中高效预加载并显示 PDF 文件的首页图像?

我正在开发一个 SwiftUI 应用程序,其中有一个 FileInfoViewModel 类负责管理 PDF 文件。该类从 Documents 目录中获取 PDF 文件,我正在尝试预加载和显示...

回答 1 投票 0

在 PDFKit 中隐藏指示器滚动

这是我的 PDFView 配置。我想显示带有水平滚动的 PDF 查看器,显示单页。 但 PDFView 显示滚动指示器,这是不正确的。我想隐藏滚动指示器。我的追求...

回答 4 投票 0

当 documentURL 更改时,SwiftUI PDFView 不更新

我尝试在swiftui中制作简单的pdf查看器。当我第一次使用 fileImporter 选择 pdf 时,它会显示,但当我第二次这样做时,即使 .navigationTitle 发生变化,它也不会改变。我是...

回答 1 投票 0

pdfkit:尺寸以毫米为单位不正确

这是一个最小的 html 文件,其中一个框配置为高度 50mm .</desc> <question vote="1"> <p>这是一个最小的 html 文件,其中一个框配置为高度 50mm</p> <pre><code>&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=&#34;utf-8&#34;&gt; &lt;style&gt; .rectangle { display: block; height: 50mm; border: 1px solid black; font-size: 20pat; text-align: center; } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;span class=&#34;rectangle&#34;&gt;↑&lt;br&gt;50mm&lt;br&gt;↓&lt;/span&gt; &lt;/body&gt; &lt;/html&gt; </code></pre> <p>我将其转换为pdf文件</p> <pre><code>import pdfkit options = { &#39;margin-top&#39;: &#39;0.3cm&#39;, &#39;margin-right&#39;: &#39;0.5cm&#39;, &#39;margin-bottom&#39;: &#39;0.0cm&#39;, &#39;margin-left&#39;: &#39;0.0cm&#39;, &#39;page-size&#39;: &#39;A4&#39;, &#39;copies&#39;: 1, } pdfkit.from_file( &#34;my.html&#34;, &#34;my.pdf&#34;, options=options) </code></pre> <p>打印出来后,我没有看到矩形的高度实际上是 50 毫米,它要小得多。我在网上搜索了我们的内容,以了解为什么 html 中的 50 mm 不是 pdf 中的 50 mm,但没有找到答案。有人可以帮忙吗?尝试和错误找出我应该配置哪个尺寸才能拥有真正 50 毫米高度的盒子很无聊。</p> <p>提前谢谢您</p> <p>致以诚挚的问候</p> </question> <answer tick="false" vote="-1"> <p>听起来像是一个简单的缩放问题。</p> <p>如果你想要X毫米,只需指定1.25×X,它就会如你所愿。</p> <hr/> <p>OP 验证了这一点。</p> <blockquote> <p>好的,乘以 1.25 就可以了。</p> </blockquote> </answer> </body></html>

回答 0 投票 0

使用pdfkit nodejs在pdf中插入图像

我非常感谢您的帮助。 我正在尝试将图像添加到我使用 PDFKIT 生成的 pdf 中。我尝试显示的图像来自“profilepicture.picture”,它是一个 URL。我不能...

回答 1 投票 0

pdfkit 和 wkhtml2pdf 在 docker 环境中不生成页脚

我有一个Python脚本,它使用Jinja2创建一些html,然后使用pip包pdfkit和wkhtmltopdf的本地/docker安装将其转换为pdf。 html 页脚包含...

回答 1 投票 0

无法启动插件PDF套件。 PDF 仅在 Mac 上加载空白,在 IOS 上加载良好。没有更改代码。正在工作

在不更改代码的情况下,我们所有在 WKWebKit 中生成 PDF 的应用程序现在都显示空白页面。仅限苹果电脑。 这些应用程序不是为 Mac 设计的,它们是适用于 M1 芯片或更高版本 Mac 上的 iPad 的 iOS 应用程序...

回答 1 投票 0

在 Flask 应用程序的 Docker 容器内使用库 pdfkit/wkhtmltopdf

我正在创建一个 Flask 应用程序,它使用 PDFkit 库从 HTML 字符串生成 PDF 文件。在本地运行代码时它工作正常,但是当我尝试在 Docker 容器内运行它时......

回答 2 投票 0

如何在Django项目中正确合并wkhtmltopdf来下载PDF?

我有一个 Django 项目,其中包含一个 HTML,我想将其下载为 PDF。我正确下载了wkhtmltopdf可执行文件并将其注册到settings.py中。然而,当...

回答 1 投票 0

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