当从代码中打印外部选择的PDF时,如果在打印输出中添加了水印"PDFControls.NET 2.0pro",这可能是由于以下原因之一:
- 使用的打印库或框架自动添加水印:某些打印库或框架在打印PDF时可能会自动添加水印,以标识使用的打印工具或版本。这是为了保护版权或提供额外的信息。如果您使用的是第三方的打印库或框架,可以查阅其文档或官方网站,了解是否有相关的设置或选项来控制水印的添加。
- PDF文件本身带有水印:有些PDF文件在创建时可能已经包含了水印。这些水印通常是由PDF制作工具或编辑器添加的,用于标识文件来源或版权信息。在这种情况下,无论您使用何种打印方式,水印都会出现在打印输出中。您可以尝试使用其他PDF查看器或编辑器打开该文件,查看是否存在水印,并在必要时进行编辑或删除。
- 代码中添加了水印:在您的代码中,可能存在添加水印的逻辑或函数调用。这可能是您自己编写的代码,或者是使用的某个库或框架提供的功能。您可以检查代码中是否有相关的水印添加操作,并根据需要进行修改或删除。
总结起来,当从代码中打印外部选择的PDF时,添加水印"PDFControls.NET 2.0pro"可能是由于打印库或框架的默认设置、PDF文件本身的水印或代码中的水印添加操作所致。您可以根据具体情况进行相应的调整和处理。
腾讯云相关产品和产品介绍链接地址:
- 腾讯云文档服务(COS):提供高可用、高可靠、低成本的对象存储服务,适用于存储和处理各种类型的文件和数据。详情请参考:腾讯云文档服务(COS)
- 腾讯云云服务器(CVM):提供弹性、安全、稳定的云服务器,可满足各种计算需求。详情请参考:腾讯云云服务器(CVM)
- 腾讯云人工智能(AI):提供丰富的人工智能服务和解决方案,包括图像识别、语音识别、自然语言处理等。详情请参考:腾讯云人工智能(AI)
- 腾讯云区块链服务(BCS):提供安全、高效、易用的区块链服务,帮助用户快速搭建和管理区块链网络。详情请参考:腾讯云区块链服务(BCS)
- 腾讯云视频处理(VOD):提供全面的视频处理和分发服务,包括转码、截图、水印、加密等功能。详情请参考:腾讯云视频处理(VOD)