【发布时间】:2013-07-11 08:57:37
【问题描述】:
我正在寻找一种方法来合并两个 pdf 页面的内容。 它可以是水印、图像或其他任何东西。
场景如下: 我有一个 Word 插件,它允许用户根据几个模板表单为不同的客户创建不同的模板。对于每个新客户,用户可以提供包含页眉图像/徽标和页脚的新信纸。这无论如何都应在运行时应用。可能是直接加载到模板标题中的图像(然后我需要将 pdf 渲染为图像,因为信纸将主要作为 pdf 文件提供)或导出文档时(将信纸合并为背景) .
但是模板不能被用户访问,所以这必须以编程方式完成。
到目前为止,我尝试了 Pdfsharp 库,它既不支持我提供的背景文件的版本,也不支持我在 Word 2007 中创建的文档的版本。 iTextSharp 看起来很有前途,但到目前为止我无法合并内容。 我也试过 pdftk.exe,但即使我从命令行手动运行它,我也收到错误:“完成。输入错误,所以没有创建输出。”
如何处理并不重要,重要的是输出。
我忘了说,Word 模板中创建了一条白线用于存档目的,因此这部分可能不会作为图像添加,或者必须在输出文档中添加后缀。
提前致谢!
【问题讨论】:
标签: c# pdf itextsharp