48得票5回答
如果元素超过页面高度,dompdf会如何分页?

如何在dompdf中进行分页的最佳方式是什么?我已经查看了这里的page-break-before CSS属性,但当我使用以下代码时它没有起作用:table {page-break-before:auto;} 我的页面在表格中间仍然断开。是否可能设置我的html/css,以便如果元素将超过页面...

47得票6回答
如何使用Apache pdfbox在PDF中生成多行

我正在使用Java生成PDF文件,使用了Pdfbox。问题是当我添加长文本内容到文档中时,它不能正确地显示。只有一部分被显示在单行中。我希望文本可以显示在多行中。我的代码如下:PDPageContentStream pdfContent=new PDPageContentStream(pdfD...

45得票5回答
使用PHP中的DOMPDF在PDF页面中添加页眉

我正在使用DOMPDF创建PDF文件。我需要在PDF中提取大量内容,并且需要在所有页面中显示一些页眉。请问如何使用DOMPDF添加页眉和页脚,以便在所有页面中都显示页眉。

45得票8回答
用Ghostscript分割PDF

我尝试使用Ghostscript拆分多页PDF,并在许多网站上甚至在ghostscript.com上找到了相同的解决方案,即:gs -sDEVICE=pdfwrite -dSAFER -o outname.%d.pdf input.pdf 对我来说似乎不起作用,因为它只生成一个文件,包含所有页...

44得票7回答
使用Java生成PDF,比较以下产品:iText、Apache PDFBox或FOP?给出需求后进行比较。

以前可能有相关问题,但技术肯定已经发展到比那时更先进的阶段了。 要求: 基于预定义模板生成PDF文档(可以使用PDF表单或XSL-FO) 能够填写文本数据 能够填写图形数据(生成条形码) 在生产环境中能够修改PDF模板而无需打补丁(重新编译) 生成PDF文件以保存在数据库中(作为Blob...

44得票8回答
如何使用Ruby编辑或编写现有的PDF?

我有一些带有复杂内容和几个空白区域的PDF模板文件。我需要能够在这些空白区域编写文本,并将生成的PDF保存在文件夹中。 我非常努力地在谷歌上搜索了此问题的答案,但没有找到明确的答案。其中一个更好的解决方案是PDF::Toolkit,但它需要购买Adobe Acrobat才能向现有PDF文档添...

44得票14回答
谷歌协作平台笔记本PDF下载

Google Co-laboratory笔记本的“文件”菜单中没有像独立的Jupyter那样的“下载为”下拉菜单项。如何将笔记本下载为PDF?

43得票9回答
TCPDF中如何进行手动分页?

我在一个项目中使用TCPDF来生成PDF。我只需创建一个HTML文件并将其交给TCPDF处理PDF生成。但现在我有一些包含多个证书的HTML,这些证书一个接一个地添加,我想在其中加入分页。分页应该由HTML决定,即我想知道HTML中是否有TCPDF可以理解的标识符,然后相应地将分页添加到生成的...

41得票6回答
将SVG嵌入PDF(使用JS导出SVG到PDF)

起点:我没有能提供除静态文件以外的任何内容的服务器。而且我在我的中有一个SVG元素(动态创建),我想将其导出为矢量格式,最好是PDF或SVG。 我开始考虑使用已经存在的jsPDF库和downloadify。它工作得很好。不幸的是,这不支持SVG,只支持文本。 我已经了解了PDF格式嵌入SV...

41得票8回答
有没有比iText更好的Java PDF创建工具?

我试图通过 FOP 渲染大约 100,000 条,每行有 80 个列的记录,但几乎每次都会出现性能问题(OutOfMemoryException)。我知道 iText 可以处理这种负载,但由于 LGPL 许可证的问题,我不能使用它。是否有其他 Java 库可以替代 iText 处理将大量数据渲...