SheetRender
SheetRender class
表示工作表渲染,可以将工作表渲染成各种图片,如(BMP, PNG, JPEG, TIFF..)
public class SheetRender
构造函数
| 姓名 | 描述 |
|---|---|
| SheetRender(Worksheet, ImageOrPrintOptions) | SheetRender 的构造,需要 worksheet 和 ImageOrPrintOptions 作为参数 |
特性
| 姓名 | 描述 |
|---|---|
| PageCount { get; } | 获取当前工作表的总页数。 |
| PageScale { get; } | 获取工作表的计算页面比例。 返回设置的比例,如果Zoom已设置。否则,根据FitToPagesWide和FitToPagesTall. |
方法
| 姓名 | 描述 |
|---|---|
| CustomPrint(bool, PrintPageEventArgs) | 使用此功能打印每一页时,客户端可以控制打印机的页面设置。 |
| GetPageSizeInch(int) | 以输出图像的英寸为单位获取页面大小。 |
| ToImage(int) | 将特定页面渲染到位图对象。 |
| ToImage(int, Stream) | 将特定页面呈现到流中。 |
| ToImage(int, string) | 将特定页面渲染到文件中。 |
| ToImage(int, Graphics, float, float) | 将特定页面渲染到 Graphics |
| ToImage(int, Graphics, float, float, float, float) | 将特定页面渲染到 Graphics |
| ToPrinter(PrinterSettings) | 将工作表渲染到打印机 |
| ToPrinter(string) | 将工作表渲染到打印机 |
| ToPrinter(PrinterSettings, string) | 将工作表渲染到打印机 |
| ToPrinter(string, string) | 将工作表渲染到打印机 |
| ToTiff(Stream) | 将整个工作表渲染为 Tiff 图像以进行流式传输。 |
| ToTiff(string) | 将整个工作表作为 Tiff 图像渲染到文件中。 |