![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
C#中如何将textBox中的内容,生成一个WORD文档呢?
C#中如何将textBox中的内容,生成一个WORD文档呢?文档内容及textBox里面内容。文档的命名按时间命名。各位大侠帮帮忙,最好有代码示例。我用的是StreamW...
C#中如何将textBox中的内容,生成一个WORD文档呢?文档内容及textBox里面内容。文档的命名按时间命名。各位大侠帮帮忙,最好有代码示例。
我用的是
StreamWriter sw = new StreamWriter(("D:/") + name + ".doc");
sw.WriteLine("XXXX");
sw.Write(x);
sw.Close();
那一行XXXX我想显示在文档第一排的中间,并将字体加大 该怎么改?
在WinForm中也可以用table吗? 展开
我用的是
StreamWriter sw = new StreamWriter(("D:/") + name + ".doc");
sw.WriteLine("XXXX");
sw.Write(x);
sw.Close();
那一行XXXX我想显示在文档第一排的中间,并将字体加大 该怎么改?
在WinForm中也可以用table吗? 展开
4个回答
展开全部
private void WriteHtml()
{
StreamWriter sw = File.AppendText(Server.MapPath("../ReadAndWriteDocTxt/") + "文件名称"+ ".doc");
sw.WriteLine("追逐理想");
sw.WriteLine("kzlll");
sw.WriteLine(".NET笔记");
sw.Flush();
sw.Close();
}
这是最简单的,其他的楼主可以自己扩展
======================补充==================================
我举个简单的例子,我这边用一个table来给文字居中的,其他属性也是一样设置的。希望对楼主有帮助!
sw.Write("<table width='100%'><tr><td align='center'>居中</td></tr></table>");
======================================
winform下倒没有做过,如果内容全部是代码生成,然后在word上打印的话,那么是可以的!
{
StreamWriter sw = File.AppendText(Server.MapPath("../ReadAndWriteDocTxt/") + "文件名称"+ ".doc");
sw.WriteLine("追逐理想");
sw.WriteLine("kzlll");
sw.WriteLine(".NET笔记");
sw.Flush();
sw.Close();
}
这是最简单的,其他的楼主可以自己扩展
======================补充==================================
我举个简单的例子,我这边用一个table来给文字居中的,其他属性也是一样设置的。希望对楼主有帮助!
sw.Write("<table width='100%'><tr><td align='center'>居中</td></tr></table>");
======================================
winform下倒没有做过,如果内容全部是代码生成,然后在word上打印的话,那么是可以的!
展开全部
csdn搜索C#操作word
是定性的操作 只是插入的话比较简单
稍复杂的操作起来 excel更简单一些
是定性的操作 只是插入的话比较简单
稍复杂的操作起来 excel更简单一些
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//导出WORD
function Word_onclick()
{
var oWD = new ActiveXObject("Word.Application");
var oDC = oWD.Documents.Add("",0,1);
var oRange =oDC.Range(0,1);
var sel = document.body.createTextRange();
sel.moveToElementText(content);
sel.select();
sel.execCommand("Copy");
oRange.Paste();
oWD.Application.Visible = true;
}
content赋予textBox中的内容
function Word_onclick()
{
var oWD = new ActiveXObject("Word.Application");
var oDC = oWD.Documents.Add("",0,1);
var oRange =oDC.Range(0,1);
var sel = document.body.createTextRange();
sel.moveToElementText(content);
sel.select();
sel.execCommand("Copy");
oRange.Paste();
oWD.Application.Visible = true;
}
content赋予textBox中的内容
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
文件流
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询