1. 产品
  2.   Conholdate.Total
  3.   .NET
  4.   在 C# .NET 中為 PCL 添加水印

在 C# .NET 中為 PCL 添加水印

在基於 C#、ASP.NET、VB.NET、.NET Core、Xamarin 和 Mono 的應用程序中向 PCL 文件添加文本或圖像水印。使用高級水印管理功能將各種水印類型添加到 PDF、Word、Excel、PowerPoint、Visio 圖表、電子郵件附件、動畫 GIF、多頁 TIFF 和光柵圖像格式,而無需使用任何其他水印工具或軟件。根據需要選擇為整個文檔、特定頁面或頁面上的特定部分添加水印。

下载

在 .NET 中將圖像水印添加到 PCL

Conholdate.Total for .NET 使 .NET 開發人員可以通過幾個簡單的步驟輕鬆地將圖像水印添加到 PCL 文件。

  • 使用輸入文檔格式實例化 Watermarker
  • 使用水印圖像路徑作為 ImageWatermark 類的構造函數參數
  • 設置水印大小和對齊方式
  • 將水印添加到 watermarker 並創建輸出文檔

下載 .NET 水印 API

下面的代碼示例需要 GroupDocs.Watermark 命名空間,以便在使用 Windows Azure、Mono 和 Xamarin 平台時將圖像水印插入到所有流行操作系統(如 Windows、Linux 或 macOS)上的 PCL 和其他支持的文檔格式中。

下載 獲取相應的文件或從 NuGet 直接在您的工作區中添加 Conholdate.Total


在 .NET 中為 PCL 添加文本水印

下面的代碼示例演示瞭如何使用幾行 C# 代碼將文本水印添加到 PCL 文件。它將在支持的文檔格式的所有頁面中插入水印。

  • 使用輸入文檔實例化 Watermarker
  • 初始化要用於水印的Font
  • 創建 TextWatermark 對象
  • 設置水印屬性(對齊、顏色等)
  • 給watermarker加watermark並生成輸出文檔

水印照片和文件

.NET Watermark 庫是一個一體化的水印管理解決方案,可將不同類型的自定義水印插入到照片、圖像和機密文檔中。為 PDF、電子郵件或 Excel 文件中的所有附件設置水印。使用不可讀字符以編程方式保護 PowerPoint 演示文稿中的文本水印。

支持的水印類型包括 XObject、Artifact、Annotation、Shape、text 和 image。


什么是PCL文件格式?

PCL 代表打印机命令语言,它是惠普 (HP) 推出的一种页面描述语言。 HP 创建 PCL 是为了提供一种有效的方式来控制许多不同打印设备的打印机功能。该格式最初是为惠普的点阵和喷墨打印机开发的,但随着时间的推移已成为各种热敏、矩阵和页面打印机的一部分。该格式经历了几次不同的修订,产生了不同的版本,其中每个版本都得到了增强,以满足与打印机控制功能相关的时间需求。今天,PCL 是最后打印机市场上传播最广泛的打印机语言。

学习

.NET 的热门文档水印选项

将水印添加到 PDF 文件

(便携式文件格式)

将水印添加到 DOC 文件

(Microsoft Word 二进制格式)

将水印添加到 DOCX 文件

(Office 2007+ Word 文档)

将水印添加到 DOCM 文件

(Microsoft Word 2007 马可文件)

将水印添加到 DOT 文件

(Microsoft Word 模板文件)

将水印添加到 DOTM 文件

(Microsoft Word 2007+ 模板文件)

将水印添加到 DOTX 文件

(微软 Word 模板文件)

将水印添加到 XLS 文件

(Microsoft Excel 电子表格(旧版))

将水印添加到 XLSM 文件

(启用宏的电子表格)

将水印添加到 XLSX 文件

(打开 XML 工作簿)

将水印添加到 XLT 文件

(Excel 97 - 2003 模板)

将水印添加到 XLTM 文件

(Excel 启用宏的模板)

将水印添加到 PPT 文件

(微软PowerPoint 97-2003)

将水印添加到 PPTX 文件

(打开 XML 表示格式)

将水印添加到 PPTM 文件

(启用宏的演示文件)

将水印添加到 PPSM 文件

(启用宏的幻灯片放映)

将水印添加到 POT 文件

(Microsoft PowerPoint 模板文件)

将水印添加到 POTX 文件

(Microsoft PowerPoint 模板演示文稿)

将水印添加到 POTM 文件

(微软 PowerPoint 模板文件)

将水印添加到 EML 文件

(电子邮件信息)

将水印添加到 EMLX 文件

(苹果邮件信息)

将水印添加到 OFT 文件

(Outlook 文件模板)

将水印添加到 MSG 文件

(Outlook 邮件项目文件)

将水印添加到 ODT 文件

(OpenDocument 文本文件格式)

将水印添加到 BMP 文件

(位图图像文件)

将水印添加到 GIF 文件

(图形交换格式)

将水印添加到 JPEG 文件

(联合摄影专家组图片)

将水印添加到 JP2 文件

(JPEG 2000 核心图像)

将水印添加到 PNG 文件

(便携式网络图形)

将水印添加到 TIFF 文件

(标记图像文件格式)

将水印添加到 WEBP 文件

(光栅 Web 图像格式)

将水印添加到 VSD 文件

(Visio 绘图文件)

将水印添加到 VDX 文件

(第七届嘉宾视频文件)

将水印添加到 VSDM 文件

(Visio 启用宏的绘图)

将水印添加到 VSS 文件

(Visio 模具文件)

将水印添加到 VSSM 文件

(Visio 启用宏的模具文件)

将水印添加到 VSSX 文件

(Visio 模具文件)

将水印添加到 VSTM 文件

(Visio 启用宏的绘图模板)

将水印添加到 VSTX 文件

(Visio 绘图模板)

将水印添加到 VSX 文件

(Visio 模具 XML 文件)

将水印添加到 OST 文件

(Outlook 脱机数据文件)

将水印添加到 SVG 文件

(标量矢量图形)

将水印添加到 SVGZ 文件

(压缩的可缩放矢量图形)

将水印添加到 PSB 文件

(Photoshop 大型文档格式)

将水印添加到 TGA 文件

(Truevision 图形适配器)

将水印添加到 OTT 文件

(OpenDocument 标准格式)

将水印添加到 OTP 文件

(OpenDocument 标准格式)

将水印添加到 ODP 文件

(OpenDocument 演示格式)

将水印添加到 DIF 文件

(数据交换格式)

将水印添加到 DIB 文件

(设备无关位图)

将水印添加到 HTM 文件

(超文本标记语言文件)

将水印添加到 MHT 文件

(MHTML 网络档案)

将水印添加到 EMZ 文件

(Windows 压缩增强元文件)

将水印添加到 PCL 文件

(打印机命令语言文档)

将水印添加到 EPUB 文件

(打开电子书文件)

 中国人