使用序列号自定义PDF文档的最简单方法是什么

时间:2011-05-27 13:56:27

标签: windows pdf

我有几个PDF文档。我的Windows应用程序的用户想要打印这些PDF文件。另一个要求是为每个打印的PDF添加自动递增的序列号。序列号用于会计目的,不是出于安全原因,而是asked here

在功能上实现上述最简单的方法是什么?

我知道我可以购买iText的商业许可证并编辑PDF文件。但是我想知道是否有更简单的解决方案。例如。将表单字段添加到PDF文档,将其分发给我的用户,然后使用一些Acrobat Reader命令行选项在表单字段中填入我的应用程序生成的序列号。

2 个答案:

答案 0 :(得分:0)

PDFTK (The PDF Toolkit)是一个命令行应用,可让您轻松编辑PDF。例如,您可以使用update_info命令更改元数据,或应用background(这不是那么容易,因为它需要另一个PDF来获取背景)。

答案 1 :(得分:0)

另一种选择是使用免费的Quick PDF Library Lite。

QP.LoadFromFile(文件名); QP.SetOrigin(1); //将原点坐标系设置到右上角 QP.DrawText(10,10,mySerialNumber); QP.SaveToFile(newFilename);

您可以在http://www.quickpdflibrary.com/free/lite.php

找到更多信息

“Quick PDF Library Lite可用作ActiveX组件,可与C,C ++,C#,Delphi,PHP,Visual Basic,VB.NET,ASP,PowerBASIC,Pascal或任何其他支持ActiveX的语言一起使用。”

免责声明:我为QuickPDF产品提供咨询服务。