问题标签 [pdf-generation]

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 投票
0 回答
712 浏览

vb.net - 在 VB.NET 2005 中生成 PDF

我在生成 PDF 文档时遇到问题,我想在 PDF 文档中显示的文本超出了 PDF 纸张范围。如何调整文本以适应页面范围?

这是我的代码示例,其中显示了一些问题和答案:

0 投票
1 回答
584 浏览

windows - 多作业池打印机控制

我们在池中配置了 4 台具有相同托盘/纸张的打印机。可以提交多个作业,并且它将以循环方式将作业发送到每个空闲的打印机。这很好用,但是.. 我们正在开发一个基于 Web 并生成 PDF 输出文件的新应用程序。数据“集”可能涉及 3 个不同的打印“作业”,这些打印“作业”出现在 3 个不同的托盘上,但一旦完成,最好仅从其中一个打印机上提取。有什么建议如何发送 3 个打印“作业”,但该“组”作业都排在只有一台物理打印机上吗?目前有一个 3rd 方后台处理程序,它很旧,有点蹩脚,我

谢谢。

0 投票
2 回答
3540 浏览

python - 任何人都可以推荐一个支持 OpenType (.OTF) 的 Python PDF 生成器吗?

在 11 月问这个问题后,我对 ReportLab 非常满意我所有的 python pdf 生成需求。

然而,事实证明,虽然 ReportLab 将使用常规 TrueType (TTF) 字体,但它不支持 OpenType (OTF) 字体。

我正在处理的当前小部件之一将需要使用一些 OpenType 字体,因此可悲的是,ReportLab 刚刚从运行中删除了自己。

任何人都可以为 Python 推荐一个兼容 OpenType 的 PDF 生成器吗?

它不需要花哨 - 我只需要能够将 UTF-8 文本放到页面上。


更新:OpenType 字体大致有两种风格:TrueType 风格和 PostScript 风格,这取决于它们存储字形轮廓的方式。ReportLab 只支持 TypeType 样式。事实证明,在 Windows 上,您可以通过扩展名区分:TrueType 样式的 TrueType 和 OpenType 是 .TTF,PostScript 样式的 OpenType 是 .OTF。

所以,我真正的问题是,谁能推荐一个支持 .otf 字体的 Python PDF 生成器?

0 投票
1 回答
3823 浏览

pdf - 文档模板引擎

我需要选择一个好的模板引擎来在我们的应用程序中生成文档。要求是:

  • 至少生成 Microsoft Word 和 PDF
  • 良好的模板功能,包括支持简单的可替换参数、数组/列表和层次结构(如果可能)
  • 允许包含自定义图形
  • 理想情况下,模板应该可以使用 Microsoft 应用程序或其他用户友好的等效程序进行编辑

任务是从系统中提供一些数据结构并从中制作一个漂亮的文档。示例包括报告、业务提案、产品愿景等。欢迎提出想法:)

一种方法是自己写一个,但也许有一些开箱即用的东西,不一定是免费的。如果它可以是跨平台的,从技术上讲是最好的,但仅限 Windows 也可以,也是最后的手段。

0 投票
4 回答
226 浏览

java - 微软商店中的 Java

我被介绍到了这个很棒的项目,xhtmlrenderer;飞碟项目。问题是,我工作的地方,严格来说是一家微软商店,自大学以来我没有做过任何 Java 开发,而且几年前还稍微接触过 WebSphere。

我想知道这些天做java开发需要什么?我设置了一个快速的概念验证,看看我是否可以用这个项目做我想做的事情,它工作得很好,但是,我使用了 jnbridge,它的许可证有点贵,但 Visual Studio 是我得心应手的,并且得到了一个小时的工作完成了。

我想知道这些天进行Java开发需要什么?servlet 仍然是常态吗?Apache 是我应该开始寻找启动并运行小型 Web 服务器的地方吗?Eclipse/Ganymede 是要使用的 IDE 吗?

基本上我想要做的是将一个 url 传递给服务并让它吐出一个 PDF。现在刚放假,一直在拨号上网,但不能停止思考这个问题。

我想我现在会发布这些想法,看看我是否可以开始下周的工作。

0 投票
2 回答
2114 浏览

pdf - 是否有一个好的 ActiveX/COM 组件可以“打印”到 PDF?

在这里抓着稻草,我想我记得在某处看到过解决方案,但现在找不到。

问题是我需要一个 Windows 应用程序(不是 .Net)才能生成 PDF。“标准”解决方案是使用PDF995CutePDF之类的东西,它们创建一个虚拟打印机,然后您的应用程序可以打印到该打印机并将其重定向到 PDF 文件。问题是控制这些打印机需要更新 INI 文件或注册表项,这很容易出错并且经常遇到并发问题。

以编程方式构建 PDF 文件不是一种选择,它需要能够获取通常发送到打印机的输出,或者可能直接从 Excel 文件转换。

理想情况下,我只需将 Excel 文件传递​​给 COM/ActiveX 对象,它就会写入我指定的文件。下一个最佳选择是它为每个打印作业创建一个单独的打印机,或者有一些合理的方法来保证我提供的文件名将包含我打印的文档。

这个Excel 到 PDF 批处理转换器可能会起到作用,因为它至少具有命令行模式,有人试过吗?它只会解决 Excel 文件的问题。

那么,有没有更好的解决方案?

(附带说明,对于 Visual FoxPro 报告,XFRX工作得非常好,它将报告直接转换为 PDF,而不需要打印机驱动程序。)

0 投票
3 回答
7903 浏览

c# - 如何打印全尺寸的 A4 页面?

我需要在 A4 页面上打印 24 个标签 (37x70mm)。

我为 A4 页面大小的表格生成 html。

我试图从浏览器打印页面但没有成功:尽管我将上边距设置为 0(对于 html 页面和浏览器也是),但页面并没有从顶部开始。

我试图用 abcpdf 生成一个 pdf 文件,这里成功了一半,页面从顶部开始,但它不打印底部边距。

任何想法?

0 投票
1 回答
4713 浏览

pdf-generation - JasperReports 可以在报告中包含 pdf 吗?

是否可以在 JasperReport 中包含现有的 pdf 文件?

我们真的想将新数据附加到现有报告而不重新生成现有报告。我们将导出回pdf。我正在考虑使用 iText 的 PdfCopy 合并两个 pdf,但希望 JasperReports 可能有更简单的方法......

0 投票
1 回答
1049 浏览

apache-flex - Adobe Flex pdf 功能

我的任务是获取 Adob​​e Flex 应用程序的快照(想象图形、图表和表格)并从同一个 Flex 应用程序 内部生成它的 PDF 文件。

想象一下有一个按钮可以进行屏幕截图并将其转储到 PDF 文件中。有人知道具有这种功能的框架和/或组件吗?

0 投票
1 回答
1179 浏览

vb.net - SQl RS 2005 - 输入用户参数后自动导出为 pdf

我有一个报告,要求用户输入他们的票号,然后他们点击查看,它会生成。很标准。我想做的是让报告在他们点击查看时自动导出为 pdf。有谁知道这是否可能以及我将如何处理此事?

感谢您的任何意见。