【发布时间】:2019-04-08 10:48:06
【问题描述】:
我正在使用 c# Interop Word 进行开发,我需要知道页面何时结束,因为我正在创建一个 Word 表。行数并不总是相同的,如果页面没有结束,那么我必须插入一个断页。
我该怎么做?
【问题讨论】:
-
你能定义什么是页面吗?有段落和特殊换行符,但填充页面的流程也将由字体大小和页面大小值决定..
-
如何获取页面大小值?我认为这是我的问题。
-
页面大小是一个文档属性,但它是物理单位,而不是行。如果你的线条有一个固定的高度,事情会变得容易得多。
-
我有一个固定的高度:float cent = (float)0.42; var cmimeters = wordApp.Application.CentimetersToPoints(cent);现在,我怎么知道最大行数?
-
您必须与打印机驱动程序讨论页面大小。但是,由于您还有表格和图像,这可能会变得更加复杂..