回复 14# jxf16888 的帖子
我也正在和TX联系,他们现在给出的说法和我们现在看到的是一样的,至于有没有替代方法他们还没有回复我。只能看明天他们会不会回复我。回复 14# jxf16888 的帖子
你好,这是从TX得到的如何判断文档边界的代码,我还没来得及验证,先放上来对比一下与你的代码区别:private Rectangle GetPageContentRect(int Page)
{
Graphics g = textControl1.CreateGraphics();
int dpiX = (int)(1440 / g.DpiX);
TXTextControl.Page page = textControl1.GetPages();
TXTextControl.Line lastLine = textControl1.Lines.GetItem(page.Start + page.Length - 2);
Rectangle rRect = new Rectangle(page.TextBounds.X / dpiX, page.TextBounds.Y / dpiX, page.TextBounds.Width / dpiX, lastLine.TextBounds.Bottom / dpiX - page.TextBounds.Top / dpiX);
return rRect;
}
我验证了以上方法,只能取到正文区域的边界,无法取到Header的边界,看来还得继续和TX联系。 难道真的没有办法了吗?对了问你一个小问题(int)(1440 / g.DpiX); 中为什么一定要用 1440 ?我只知道用这个,但不知道为什么?呵呵,知道的话给我说一下,让我也知道所以!呵呵 这个问题没有结果了吗?还有那个报表的问题? 如果实在不行,能不能动态增加一个页眉内容? 如何将一个TX Text Control 15.1.NET制作的正文做为一个页眉内容导入?
页:
1
[2]