关于tx请教几个问题
1、如何设置word文档中表格宽度2、如何设置word文档中图片宽度
3、如何获得图片当前页边距
4、获得paragraph后,如何更改paragraph.text,想给paragraph.text重新赋值 回复 1楼lovecomputer的帖子
1.如何设置word文档中表格宽度
this.textControl1.Tables.Add(10, 10, 11);
foreach (TableColumn col in this.textControl1.Tables.GetItem(11).Columns)
{
col.Width = 100;
}
2.如何设置word文档中图片宽度
System.Drawing.Image image = System.Drawing.Image.FromFile(@"filename");
TXTextControl.Image tximage = new TXTextControl.Image(image);
tximage.Sizeable = false;
tximage.HorizontalScaling = 50;
tximage.VerticalScaling = 50;
this.textControl1.Images.Add(tximage, 1);
回复 1楼lovecomputer的帖子
4、获得paragraph后,如何更改paragraph.text,想给paragraph.text重新赋值
this.textControl1.Select(this.textControl1.Paragraphs.GetItem(1).Start - 1, this.textControl1.Paragraphs.GetItem(1).Length);
this.textControl1.Selection.Text = "更改段落内容";
回复 1楼lovecomputer的帖子
3.如何获得图片当前页边距?
请问你的 word 文档格式是?TX Page 页边距通过 PageMargins 设置,获取方式如下:
TXTextControl.PageMargins pageMargin = this.textControl1.PageMargins;
1、表格大小设置,我看例子是给的设置列大小,而我需要设置整个表格的宽度同页面
2、我需要对每个段落即paragraph进行设置,例子给的getitem并不能获得每段,能否帮我改造一下这个
foreach (paragraph p in document.paragraphs)
{
p.text=p.text+"test";
} 回复 5楼lovecomputer的帖子
1.表格大小设置,我看例子是给的设置列大小,而我需要设置整个表格的宽度同页面
不好意思,没明白你的 case,能否解释下?TX Table 宽度只能通过 列、Cell 宽度设置。
2.我需要对每个段落即paragraph进行设置,例子给的getitem并不能获得每段,能否帮我改造一下这个
foreach (TXTextControl.Paragraph p in this.textControl1.Paragraphs)
{
this.textControl1.Select(p.Start - 1, p.Length);
this.textControl1.Selection.Text = "更改段落内容";
}
页:
[1]