问题标签 [pdfpages]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
32 浏览

python - 如何将多个图形保存为 pdf 中的单独页面?

我有一个循环遍历 50 个数据帧并计算一个p90_annual为每个数据帧调用的变量。在这个循环中,我想p90_annual在 pdf 中绘制一个页面,其中每个页面都p90_annual用于每个数据帧。(我想要一个 50 页的 pdf,其中每一页都是p90_annual每个数据帧的图)我目前正在使用:

当我这样做时,我只会得到一个页面,其中包含最后一个p90_annual绘制实例。我该如何修改它,以便在p90_annual循环时为每个实例添加一个新页面?

对于上下文...下面是我试图让它在其中工作的更大循环

0 投票
0 回答
70 浏览

python - 在循环中使用 matplotlib.pyplot 时内存已满

我想使用 PdfPages 创建一个包含来自多个通道的数据图的 PDF 文件。它可以工作,但是对于大文件,它会填满内存,直到程序崩溃。我发现,当我添加一个额外的 for 循环时,它会创建额外的子图,内存将定期清空。

例如(可能在其他机器上数据数组必须更大才能看到效果):

我不需要额外的子图,但是当每个通道只创建一个图时,为什么内存会用完。

我还尝试使用“multiprocessing.Process”在每次循环后清空内存。这似乎可行,但生成的 PDF 只包含数据垃圾。

有没有人有想法,有什么可以帮助的?

程序运行在:Ubuntu 20.04.3,Python 3.8.10,matplotlib 3.1.2,内存:16GB

编辑:

我尝试了Z Li提到的这个问题的解决方案:

原始代码有效,但仅将绘图保存到多个 .png 文件。当我调整示例以创建多页 PDF 时,内存也已满,如上面的代码所示。

所以我尝试只创建单页 PDF,并在最后将它们合并在一起。但是内存还是满的。

0 投票
0 回答
17 浏览

javascript - pdf文件的DIV底部(不是第一页,而是后面几页)

我有一些 DIV 想贴在当前 PDF 页面的底部。所以我有 N 个项目(动态 N),在它们之后是我的 DIV,所以无论我当前在哪个页面上,我都希望将该 div 始终粘贴到当前页面的底部。粘性页脚不起作用,我的意思是位置:固定/相对将我的 DIV 始终放在第一个 pdf 页面的底部。Vue 2.6 仅供参考 所以这样的代码不起作用: 在此处输入图像描述

0 投票
1 回答
55 浏览

swift - 该页面未添加到 PDF,它给出错误“可选值”?

下午好,我想在按钮中调用一个函数来将图像页面添加到文档中。这里在下面提供的这个方法中。

这是我的全部代码。我打算通过选择器上传图像,然后将其添加到 pdf 文档中。谁能帮我纠正错误?下面是我的整个代码

0 投票
0 回答
27 浏览

swift - 如何将文件所在的视图传输到pdfdocument?如果 pdf 文档需要 URL

告诉我如何将带有文档视图的文件传输到 PDF 文档。如果 PDF 文档需要 URL。我的是代码:

我的任务是将两个文件从两侧合并为一个。我在哪里上传图片。我在 Xcode 中插入了一个文件。现在我完成了选择我的文件并上传图片。我想合并它们。

0 投票
1 回答
30 浏览

latex - includepdf 在一页上覆盖文档堆栈

我正在尝试使用\includepdf. 问题是 Latex 将 pdf 的所有站点放在文档的一页上(彼此重叠)。我对那个有点迷茫,没有找到任何解决方案。

PDF 外观的图像