电子表格检查HPageBreaks

时间:2016-11-06 02:13:25

标签: spreadsheetgear

我使用电子表格。

  1. 我想查看工作表中有多少HPageBreaks。
  2. 我想查看行内容PageBreak。
  3. 我怎么能这样做。我尝试了以下代码,但出了点问题

    SpreadsheetGear.IWorkbook wb = wbvMain.ActiveWorkbook;
    IWorksheet wsPo4Printing = wb.Worksheets["Testing"];
    pageCount = wsPo4Printing.HPageBreaks.Count;
    

    即使我在这个工作表上有很多数据,pageCount也总是返回0。

    谢谢,

    LVD

1 个答案:

答案 0 :(得分:0)

我假设您正在寻找基于自然或自动分页符的pageCount。 IWorksheet。HPageBreaks / VPageBreaks集合仅考虑手动分页符 - 非自动 - 如果工作表中没有手动分页符,则返回0

SpreadsheetGear 2012不支持确定自动分页符的位置。在您开始打印之前不会确定自动中断,然后在打印作业完成后将它们丢弃,因此,不幸的是,SpreadsheetGear无法为您提供此信息。