WinForms基于任务报表的帮助 > 打印及预览基于任务的帮助 > 调整或者缩放图像大小 |
您可以方便的通过以下步骤将RenderImage缩放为原始尺寸的50%:
Visual Basic
Visual Basic |
拷贝代码
|
---|---|
Imports C1.C1Preview |
C#
C# |
拷贝代码
|
---|---|
using C1.C1Preview; |
添加以下Form_Load事件处理,向页面添加一个图片并将其缩放至原始宽度的50%,高度按比例自动缩放,请将以下c1logo.png替换为自己的图片名称和位置:
Visual Basic
Visual Basic |
拷贝代码
|
---|---|
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ' 创建一个新的RenderImage,使用您的图片名称和位置替换c1logo.png。 Dim img As New C1.C1Preview.RenderImage img.Image = Image.FromFile("C:\c1logo.png") ' 缩放图片为可用页面尺寸的50%,图片的高度将自动缩放。 img.Width = "50%" ' Create the document. C1PrintDocument1.StartDoc() C1PrintDocument1.RenderBlock(img) C1PrintDocument1.EndDoc() End Sub |
C#
C# |
拷贝代码
|
---|---|
private void Form1_Load(object sender, EventArgs e) { // 创建一个新的RenderImage,使用您的图片名称和位置替换c1logo.png。 C1.C1Preview.RenderImage img = new C1.C1Preview.RenderImage(); img.Image = Image.FromFile("C:\\c1logo.png"); // 缩放图片为可用页面尺寸的50%,图片的高度将自动缩放。 img.Width = "50%"; // 创建文档。 c1PrintDocument1.StartDoc(); c1PrintDocument1.RenderBlock(img); c1PrintDocument1.EndDoc(); } |
页面上显示一幅缩放过的图片: