ToImage
内容
[
隐藏
]ToImage(int, Graphics, float, float, float, float)
将特定页面渲染到 Graphics
public void ToImage(int pageIndex, Graphics g, float x, float y, float width, float height)
范围 | 类型 | 描述 |
---|---|---|
pageIndex | Int32 | 指明要转换的页面 |
g | Graphics | 渲染到的对象。 |
x | Single | 渲染页面左上角的 X 坐标(以像素为单位)。 |
y | Single | 渲染页面左上角的 Y 坐标(以像素为单位)。 |
width | Single | 渲染页面可以占用的最大宽度(以像素为单位)。 |
height | Single | 渲染页面可以占据的最大高度(以像素为单位)。 |
也可以看看
- class SheetRender
- 命名空间 Aspose.Cells.Rendering
- 部件 Aspose.Cells
ToImage(int, Graphics, float, float)
将特定页面渲染到 Graphics
public void ToImage(int pageIndex, Graphics g, float x, float y)
范围 | 类型 | 描述 |
---|---|---|
pageIndex | Int32 | 指明要转换的页面 |
g | Graphics | 渲染到的对象。 |
x | Single | 渲染页面左上角的 X 坐标(以像素为单位)。 |
y | Single | 渲染页面左上角的 Y 坐标(以像素为单位)。 |
也可以看看
- class SheetRender
- 命名空间 Aspose.Cells.Rendering
- 部件 Aspose.Cells
ToImage(int, string)
将特定页面渲染到文件中。
public void ToImage(int pageIndex, string fileName)
范围 | 类型 | 描述 |
---|---|---|
pageIndex | Int32 | 指明要转换的页面 |
fileName | String | 输出图像的文件名 |
例子
以下代码将第一张纸的第一页输出为png图像。
//加载带有图像的源文件。
Workbook wb = new Workbook("Book1.xlsx");
ImageOrPrintOptions imgOpt = new ImageOrPrintOptions();
//设置输出图像类型。
imgOpt.ImageType = ImageType.Png;
//渲染第一张纸。
SheetRender sr = new SheetRender(wb.Worksheets[0], imgOpt);
//将工作表的第一页输出到图像。
sr.ToImage(0, "output.png");
也可以看看
- class SheetRender
- 命名空间 Aspose.Cells.Rendering
- 部件 Aspose.Cells
ToImage(int, Stream)
将特定页面呈现到流中。
public void ToImage(int pageIndex, Stream stream)
范围 | 类型 | 描述 |
---|---|---|
pageIndex | Int32 | 指明要转换的页面 |
stream | Stream | 输出图像的流 |
也可以看看
- class SheetRender
- 命名空间 Aspose.Cells.Rendering
- 部件 Aspose.Cells
ToImage(int)
将特定页面渲染到位图对象。
public Bitmap ToImage(int pageIndex)
范围 | 类型 | 描述 |
---|---|---|
pageIndex | Int32 | 指明要转换的页面 |
返回值
页面的位图对象
也可以看看
- class SheetRender
- 命名空间 Aspose.Cells.Rendering
- 部件 Aspose.Cells