WinForms基于任务报表的帮助 > 打印及预览基于任务的帮助 > 添加一个水印图片 |
通过Watermark 属性向页面添加一幅水印图片。
Visual Basic
Visual Basic |
拷贝代码
|
---|---|
Imports C1.C1Preview |
C#
C# |
拷贝代码
|
---|---|
using C1.C1Preview; |
Visual Basic
Visual Basic |
拷贝代码
|
---|---|
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ' 创建水印和布局 Dim waterMark As New RenderImage Dim pl As New C1.C1Preview.PageLayout() ' 设置水印图像;使用自己的图片替换c1logo.png。 waterMark.Image = Image.FromFile("c:\c1logo.png") waterMark.Y = New Unit(2, UnitTypeEnum.Inch) pl.Watermark = waterMark Me.C1PrintDocument1.PageLayout = pl ' 生成文档。 Me.C1PrintDocument1.Generate() End Sub |
C#
C# |
拷贝代码
|
---|---|
private void Form1_Load(object sender, EventArgs e) { // 创建水印和布局 RenderImage waterMark = new RenderImage(); C1.C1Preview.PageLayout pl = new C1.C1Preview.PageLayout(); // 设置水印图像;使用自己的图片替换c1logo.png。 waterMark.Image = Image.FromFile("c:\\c1logo.png"); waterMark.Y = new Unit(2, UnitTypeEnum.Inch); pl.Watermark = waterMark; this.c1PrintDocument1.PageLayout = pl; // 生成文档。 this.C1PrintDocument1.Generate(); } |
页面添加了一个水印: