[]
        
(Showing Draft Content)

GrapeCity.Documents.Excel.PrintManager

PrintManager Class

表示一个打印设置类。

Inheritance
PrintManager
Namespace: GrapeCity.Documents.Excel
Assembly: GcDocs.Excel.dll
Syntax
public class PrintManager

Constructors

Name Description
PrintManager()

Methods

Name Description
AppendPage(GcPdfDocument, PageInfo, PdfSaveOptions)

将页面信息添加到指定的 pdf 文档。

Draw(Page, IList<PageInfo>, int, int, Order, PdfSaveOptions)

将页面集合中的页面按特定的排列方向绘制到一个页面上。

Draw(Page, PointF, IRange, PdfSaveOptions)

在指定PDF页面的特定位置绘制范围数据。

Draw(Page, RectangleF, IRange, PdfSaveOptions)

在指定PDF页面的特定位置绘制范围数据。

Draw(Page, RectangleF, PageContentInfo, PdfSaveOptions)

在指定PDF页面的特定位置绘制页面信息。

Draw(Page, RectangleF, PageInfo, PdfSaveOptions)

在指定PDF页面的特定位置绘制页面信息。

GeneratePageContentInfo(IRange, SizeF, int, int, bool, bool)

返回一个 PageContentInfo 对象。

GetPaginationInfo(IWorksheet, PaginationOrientation)

返回表示垂直或水平分页的页面边界的行或列索引数组。 分页基于当前工作表的页面设置。

GetPaginationInfo(IWorksheet, PaginationOrientation, IList<IRange>, IList<RepeatSetting>)

返回一个表示垂直或水平分页的页面边界的行或列索引数组。 分页基于当前工作表的页面设置中的设置。

GetPrintAreas(IWorksheet)

返回要打印的工作表的范围。

GetShrinkToFitFontSize(IRange, PdfSaveOptions)

获取左上单元格的最佳缩小以适应字体大小。

GetSize(IRange)

返回范围的打印大小。

GetSize(PageContentInfo)

返回 PageContentInfo 的大小。

HasPrintContent(IRange)

返回是否有内容可打印。

Paginate(IRange)

为该范围生成分页信息。

Paginate(IWorkbook)

为工作簿中的所有工作表生成分页信息。

Paginate(IWorksheet)

为工作表生成分页信息。

Paginate(IWorksheet, IList<IRange>, IList<RepeatSetting>)

为工作表生成分页信息。

Paginate(IEnumerable<IWorkbook>)

为所有工作簿中的所有工作表生成分页信息。

SavePDF(Stream, params Workbook[])

将不同工作簿中的数据保存到指定的 PDF 文件流。

SavePDF(Stream, IEnumerable<Workbook>, PdfSaveOptions)

将不同工作簿的数据保存到指定的 PDF 文件流。

SavePDF(Stream, IList<PageInfo>, PdfSaveOptions)

将页面数据保存到指定的 PDF 文件流。

SavePDF(string, params Workbook[])

将不同工作簿中的数据保存到指定的 pdf 文件。

SavePDF(string, IEnumerable<Workbook>, PdfSaveOptions)

将不同工作簿的数据保存到指定的 pdf 文件。

SavePDF(string, IList<PageInfo>, PdfSaveOptions)

将页面数据保存到指定的 pdf 文件。

UpdatePageNumberAndPageSettings(IList<PageInfo>)

更新每一页的页码、页数和页面设置。当页面集合发生变化(添加、删除、移动)时,需要调用此方法来更新页面信息。

UpdatePageNumberAndPageSettings(IList<PageInfo>, int, int)

更新每一页的页码、总页数和页面设置。当页面集合发生变化(添加、删除、移动)时,需要调用此方法以更新页面信息。