KingMan 发表于 2019-4-9 10:28:01

.NET TXControl 页眉页脚问题

现在我有个需求,比如我有两个文档,一个是空文档A,但是里面有页面页脚,另外一份是内容B(B可能有页眉页脚)
现在我想将B合并到A文档里面,也就是想套一个父模板A,继承A的页眉页脚。
但是现在问题是,我尝试过很多次,多会出现下面的问题:
1.如果在加载A的情况下,然后直接加载B文档,会把A的页面给清空或替换掉。
2.如果在加载A的情况下,先加载一些字符,如加载一个空行,不让文档为空,然后加载B文档,这样就不会清空或替换掉文档A的页眉页脚
3.如果是先加载一些字符,如加载一个空行,不让文档内容为空,此时,如果文档B页面格式是横向的,在加载B文档时,变成啦纵向。
3.如果是不先加载一些字符,如果文档B页面格式是横向的,在加载B文档时,文档格式横纵向是正确的。

-加载后,页眉没有啦

下面是部分代码:
textControl1.Selection.Load("\n", StringStreamType.PlainText);
textControl1.Selection.Load(uData, BinaryStreamType.InternalFormat);


如何解决这个合并后保留页眉页脚的问题还有内容横纵向的问题



Richard.Ma 发表于 2019-4-15 22:23:20

建议您可以用另外一个textcontrol对象加载B,获取页面的纵横向属性,
然后对加载的A文档的页面属性进行相应设置,然后再继续加载B页面
页: [1]
查看完整版本: .NET TXControl 页眉页脚问题