pdf-generation相关内容

从 Tomcat 提供的网页生成 PDF

我在试图弄清楚如何在服务器端从 Tomcat(应用程序是 Pentaho CE)提供的大量 javascript 网页生成 PDF 时遇到问题.内容是响应用户交互的仪表板.Pentaho(应用程序)通过 AJAX 调用动态地用各种内容替换 div.我想导出到 pdf 用户拥有仪表板的任何状态.我可以在服务器上放置什么没有限制,但我需要避免让客户端安装任何东西. 我已经看过这个,以及其他一些 ..
发布时间:2021-06-15 18:41:50 服务器开发

使用 reportlab python 库生成孟加拉语 PDF

我已经尝试在孟加拉语labguage 中生成PDF.在这里我添加了 Bangla Uni-Code 字体.但是我的 PDF 不是生成正确性的.在这里我添加了代码片段和 Imag 的输出.为什么在孟加拉语中字体不能正常工作或 PDF 不能正常生成? 这是我的代码 导入操作系统从 io 导入 BytesIO从 reportlab.lib 导入颜色从 reportlab.lib.pagesize ..
发布时间:2021-06-15 18:41:47 Python

ruby prawn 如何在对齐的右图像周围环绕文本?

是否可以使用 float:right 属性将图像向右对齐并像在 html 和 css 中一样在图像周围环绕文本? 如果是这样,你怎么做? 我可以对齐图像,但不知道如何在其周围环绕文本.文本是动态文本,因此长度变化很大. 非常感谢瑞克 解决方案 一个建议是尝试嵌套边界框.主边界框将在其中包含文本.在某些时候图像的另一个边界框. 类似的东西 bounding_box([x ..
发布时间:2021-06-15 18:41:44 其他开发

渲染PDF时如何在R Markdown中制作多列布局?

这是一个关于如何在渲染 PDF 时在 R-Markdown 中进行 2-column 布局的好答案. 基本上答案是“将以下内容添加到标题中": ---输出:pdf_document:类选项:双列--- 但是我如何使它三列或更多? 解决方案 要生成多列的 html 文件,可以使用 CSS 网格布局: ---输出:html_document---:::: {style="displ ..
发布时间:2021-06-15 18:41:41 其他开发

Python/PyPDF4:如何在创建的 PDF 中指定/PageLabels?

我正在使用 PyPDF4 创建一个 离线可读版本《自然》杂志. 我使用 PyPDF4 PdfFileReader 阅读单个文章 PDF 并使用 PdfFileWriter 创建单个合并输出. 我想解决的问题是有些问题的页码不是从1开始的,例如issue 7805 从第 563 页开始. 如何在文档目录中指定所需的/PageLabels? 用于 pdf_files 中的 pdf ..
发布时间:2021-06-15 18:41:38 其他开发

从 VB.NET 应用程序填写 PDF 表单

我的任务是在 VB.Net 中创建一个 Windows 应用程序,其中一项要求是从 MSSQL 数据库读取数据,并将某些值放入 PDF 表单中.如何使用 VB.Net 将数据放入预先存在的 PDF 文件中?另外,是否可以将 PDF 文件作为资源放入而不是从外部调用它? 解决方案 Docotic.Pdf 库可用于填写 PDF 表单. 该库的示例(可用的 C# 和 VB.NET 版本)展 ..
发布时间:2021-06-15 18:41:35 其他开发

TCPDF 在 Linux 客户端不显示中文

无论我使用什么字体,我都无法让 TCPD 显示任何汉字. 我到处爬行和搜索,包括这些有趣的帖子 tcpdf-utf-8-problem tcpdf-encode-chinese-character 但仍然没有成功. TCPDF 中的示例 #7 可以很好地处理许多不同的字符集,但是如果我在文本中添加一些中文,它将显示为正方形,最奇怪的是如果我将字体更改为stsongstdl ..
发布时间:2021-06-15 18:41:33 PHP

ios- uiscrollview 中的 pdf 生成

在我的 ios 应用程序中,我在滚动视图中列出了一些数据.单击按钮时,页面中的数据将以 pdf 文件格式生成.以下是部分代码. - (void)createPDFfromUIView:(UIView*)aView saveToDocumentsWithFileName:(NSString*)aFilename{//创建一个可变数据对象,用于更新二进制数据,如字节数组NSMutableData * ..
发布时间:2021-06-15 18:41:29 移动开发

PDF 文件中的元数据

我希望能够在 PDF 中存储一些特定于插件的数据,以便在加载该 PDF 时我可以重新读取它,而用户不会看到这些元数据. 如何将此元数据放入 PDF 文件中? 解决方案 PDF 支持 XMP 元数据.您应该将特定于插件的信息作为有效负载附加到 XMP 部分中. ..
发布时间:2021-06-15 18:41:26 其他开发

致命错误:找不到“TCPPDF"类

我正在生成 PDF 文件,但遇到了问题.谁能告诉我这个错误的解决方案.下面是我为此使用的代码.我为此包含了 tcpdf,但有一个致命错误,说 tcpdf 文件不可用,或者我们可以说找不到. SetCreator(PDF_CREATOR);//设置一个文档信息包括(“db_connection.php");$isql = mysqli_query($con, "SELECT * FROM `cpd ..
发布时间:2021-06-15 18:41:23 PHP

ReportLab 表的列跨越 PDF 页面上的所有行?

我正在尝试按以下格式在 reportLab 中布置表格.该表是动态的,可以有很多行. ---------||乙 ||---||||||---|||||--------- tTableStyle=[ ('SPAN',(1,0),(1,-1)) ] 如果表格适合一页,则效果很好,但如果表格被分成几页,则会崩溃.没有跨度,表格可以拆分,但我坚持使用第二列中的网格线. 已阅读此处,这是由于 ..
发布时间:2021-06-15 18:41:14 Python

Matplotlib PDF 后端慢?

我正在使用 matplotlib 将一千个图写入 PDF.我已经优化了绘图代码,即.重复使用图形/轴/线并更改 y 数据. 剩下的大部分时间都花在了 save_figure 上. 相比之下,R 似乎将绘图输出到 PDF 的速度提高了大约 2 倍.在 R 中绘制全零数据似乎更快,而在 Python 中它们的速度相同. 我已经设置了 pdf.compression = 0,这是一个小 ..
发布时间:2021-06-15 18:41:11 Python

Python Reportlab 中的动态帧大小

我尝试使用 reportlab 在 Python 中.我试图使用 Platypus Frames 将所有部分(如发件人地址、收件人地址、表格)放在适当的位置. 我遇到的第一个问题是我需要很多Frames来正确定位所有东西,有没有更好的方法使用Platypus?因为我希望发件人地址和我的地址处于相同的高度,如果我只是将它们添加到我的 story = [] 中,它们会在另一个下方对齐. 下 ..
发布时间:2021-06-15 18:41:08 Python

在 R 中的 A4 PDF 的边框上书写文本

我需要在 PDF 设备上在页面的极端边框上书写.使用此代码段: pdf('foo.pdf') #将下一个情节写入当前可怕的 foo.pdfpar(mar=c(0, 0, 0, 0)) #设置横向空行数为零par(xaxs='i', yaxs='i') #对于漂亮的标签,轴不会延长 4%plot.new() #创建一个空白图,因为我们只想写我们的文字text(0, .5, "hello", pos ..
发布时间:2021-06-15 18:40:59 其他开发

大虾:带页码的目录

我需要用 Prawn 创建一个目录.我的代码中有 add_dest 函数调用,并且目录中的正确链接: add_dest('Komplet', dest_fit(page_count - 1)) 和 text "* Vollstaendiges Mitgliederverzeichnis ", :inline_format = true 这有效,我得到了可点击的链接,这些链接 ..
发布时间:2021-06-15 18:40:53 其他开发

FlyingSaucer renderer.setDocument 抛出“Stream closed"例外

我在使用找到的简单示例创建 PDF 时遇到问题 此处.这是我第一次尝试使用它,我尝试了一些东西并进行了大量搜索,但没有找到产生错误的原因.错误源自 renderer.setDocument(url); 行.如果有人有任何想法、建议或替代方案,我们将不胜感激. 包飞碟pdf;导入 java.io.*;导入 com.lowagie.text.DocumentException;导入 org.xhtm ..
发布时间:2021-06-15 18:40:49 Java开发