繁体   English   中英

我正在使用Docx库在c#中创建docx文件。 当我点击创建按钮时,它不会覆盖文档。 它重复显示。 我怎么能这样做

[英]I'm creating docx file in c# using Docx library. when i click create button its not overwrite the document. it repeated display. how i can do that

输入图像说明

DocX文档= DocX.Load(@“F:\\ BIIT \\ Project \\ LetterTemplate \\ sample.docx”);

            //Insert a Text into the document. 

            Paragraph p3 = document.InsertParagraph();
            p3.Append("to introduce  ").Italic().Font(new FontFamily("Times New Roman"));
            p3.Append(txtname.Text);
            p3.Append(" S/o ").Italic();
            p3.Append(txtfathername.Text);
            p3.Append("of our institute was enrolled in");
            p3.Append(txtprog.Text);
            p3.Append("program under University registration No. ");
            p3.Append(txtaridNo.Text);
            p3.Append("during academics session ");
            p3.Append(txtsession.Text);
            p3.AppendLine();
            p3.AppendLine();
            p3.AppendLine("In this connection I would request you to provide him the opportunity to acquire practical knowledge and would appreciate your willingness to accept him as");
            p3.Append("internee").Bold();
            p3.AppendLine("in your esteemed organization");

            p3.AppendLine();

            document.Save();

OUTPUT

介绍 - 我们的研究所参加了2013-2017大学注册学术会议(BSCS)计划

在这方面,我会要求你为他提供获得实用知识的机会,并感谢你愿意接受他作为你尊敬的组织的内容。

介绍S / o我们学院在大学注册号学术会议下注册(BSCS)计划

在这方面,我会要求你为他提供获得实用知识的机会,并感谢你愿意接受他作为你尊敬的组织的内容。

当我查看代码时,如果使用“加载并保存”,则无法进行此操作,因为您正在打开文档并附加文本。

因此,您可以选择创建新文档并附加文本,也可以使用SaveAs作为保存方法,并为您创建的每个文档创建不同的文件名。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM