PDF操作

时间:2015-05-11 00:45:20

标签: javascript php pdf

我想问你一个问题。我正在与潜在客户讨论一个项目,他们有一些具体要求。他们想要一个用于订购和打印作业的系统,该系统的一部分需要某些PHP操作。他们希望将PDF模板用作一个图层,允许用户将文本(以特定大小,字体类型和颜色)定义为另一个图层,然后将其组合成单个可打印的PDF。

或者甚至可能是.ai Adob​​e Illustrator格式,但我不知道有任何技术可以做到这一点,因此我建议用PDF。

您是否了解任何可以采用PDF基本模板的技术,库或甚至JavaScript库,然后在其上添加可自定义的文本并创建PDF输出?

3 个答案:

答案 0 :(得分:1)

如果您可以在PHP中执行此操作,则TCPDF(我使用得非常严重,没有任何问题)或FPDF。 非常强大且易于使用。

更新: 我记得this library, FPDI:我从未使用过它,但看起来它可能完全符合你的需要。

(但我现在怀疑我理解你的问题是正确的,因为通过简单的谷歌搜索你可以很容易地找到它们......我错过了什么吗?)

答案 1 :(得分:1)

我不确定这是否是您想要做的但我会用php创建模板(例如使用fPDF),然后创建一个工具,让您编辑模板的PHP,让您介绍更改单元格数量,单元格高度等属性,并生成符合您要求的第二个PDF(最后一个)。

你必须记住,如果你想让用户选择字体等,会有很多潜在的问题,例如UTF-8编码。

答案 2 :(得分:1)

您可以尝试使用PDF叠加层。有几个PDF库可以做到这一点。 以下是如何处理我公司的产品:http://www.gnostice.com/nl_article.asp?id=148&t=PDF_Overlay_Stitching_PDF_Pages_Together_in_NET

This image shows two pdf pages that have been overlaid.