服务器端库,用于将办公室文件转换为添加了印章/水印的pdf文件



我需要在服务器端使用C#将Word、Excel、PowerPoint和Visio文件转换为PDF。

在PDF转换之前或之后的某个时刻,客户希望在文档的一角添加一个印章/水印(目前假设在每一页上)。

在此过程中,我无法使用Office产品,因为使用"interop"服务器端会涉及到许可和稳定性问题。此外,出于类似的原因,我宁愿不依赖服务器上安装的任何其他软件;此功能将由多个客户端同时使用。

我花了几天时间寻找Aspose似乎是唯一合适的文库,但它似乎过于昂贵。我欢迎任何能够完成所有要求的建议,或者单独的库来单独处理水印和转换为PDF的

更新:到目前为止,我有一个原型,将上述所有文件类型转换为pdf,并使用Aspose添加水印。这相对容易,论坛可以在选择性中提供很大帮助

我认为AbcPDF将以大约一半的价格做到这一点:http://www.websupergoo.com/abcpdf-office-docs.htm

您可能需要自己滚动水印部分,但这对代码来说是微不足道的。

这里还有一个相当多的库列表:基于.NET服务器的PDF生成

最新更新