找回密码
 立即注册

QQ登录

只需一步,快速开始

ryuukou

银牌会员

10

主题

25

帖子

2150

积分

银牌会员

积分
2150

活字格认证

[已处理] 插入分页符

ryuukou
银牌会员   /  发表于:2013-1-8 09:56  /   查看:6669  /  回复:5
怎样用代码实现向文档中插入分页符,并且要求页面能自动滚动到当前页?(官方VB例子中可以实现插入分页符,但除第一个分页符外,其他都不能将页面滚动到当前页)

5 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-1-11 09:20:00
沙发
回复 1楼ryuukou的帖子

ryuukou 您好,
在插入分页后,可以使用 TXTextControl.ScrollPosX  和 TXTextControl.ScrollPosY 属性来控制滚动条位置。
回复 使用道具 举报
ryuukou
银牌会员   /  发表于:2013-1-15 09:09:00
板凳
我已使用,但是不好用。官方的VB例子中也使用了,也不好用。详细我已与技术人员电话沟通过,期待能够像Tx Text Control Words中插入page break一样的功能。但是不知道代码是怎样写的。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-1-17 17:34:00
地板
回复 3楼ryuukou的帖子

ryuukou 你好,
如果你那边直接在插入 PageBreak 之后,调用 tx.ScrollPosY 设置为固定值,例如 5000,是否起作用呢?
回复 使用道具 举报
ryuukou
银牌会员   /  发表于:2013-1-18 15:24:00
5#
设置固定值是好用的。
另外,还没有告诉我“怎样用代码实现向文档中插入分页符”呢(VB中用的是chr(12),这个自由VB才好用)?
我现在用的是SectionInsert(),这个不是分页符,但是能实现分页的功能,不过每页都是一个Section。
能否实现空件本身的Insert—&gtage Break功能(希望控件本身能封装一个这样的函数供用户调用)。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-2-25 14:20:00
6#
回复 5楼ryuukou的帖子

ryuukou 你好,

TX 没有在 PB 环境下进行严格的测试,所以不承诺支持 PB 环境。
本论坛主要针对 .NET 平台技术支持,没有搭建 PB 环境,所以无法测试您的问题。还请您谅解。

文档中也提到向文档中插入分页符只支持 VB 环境。所以目前无法解决该问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部