2011-05-27 65 views
1

我有几个PDF文档。我的Windows应用程序的用户想要打印这些PDF文件。另一个要求是将自动递增的序列号添加到每个打印的PDF中。序列号用于会计目的,而不是作为某人的安全原因asked here什么是最简单的方法来定制PDF文档的序列号

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

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

回答

0

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

0

另一个选项是使用免费的Quick PDF Library Lite。

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

你可以找到http://www.quickpdflibrary.com/free/lite.php

更多信息“快速PDF图书馆精简版是可以作为一个ActiveX组件,用C,C++,C#,Delphi的,PHP,Visual Basic中,VB.NET,ASP,PowerBASIC的作品, Pascal或任何其他支持ActiveX的语言。“

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

相关问题