Tag: ms word

Miscrosoft Word标签打印实用程序问题

目前我正在使用Microsoft Word Label Printing Utility从我的.NET应用程序中打印标签。 我正在使用以下代码来打印标签。 Word.Application oWord; Word._Document oDoc; oDoc = oWord.Documents.Add(); var a = oWord.MailingLabel.CreateNewDocument(“30 Per Page”, “”, Type.Missing, false, Type.Missing, Type.Missing, Type.Missing); oWord.Visible = false; var table = a.Content.ConvertToTable().Tables[1]; var innertable = table.Columns[1].Cells[1].Range.ConvertToTable(); innertable.Columns[1].Cells[1].Range.Bold = 1; innertable.Columns[1].Cells[1].Range.Text = “sdadad”; innertable.Columns[1].Cells[1].Range.Font.Bold = 1; innertable.Columns[1].Cells[1].Range.Font.Color = Word.WdColor.wdColorBlue; innertable.Columns[1].Cells[1].Range.Font.Size = 15F; innertable.Columns[1].Cells[1].Range.Font.Name = “Verdana”; innertable.Rows.Add(); […]

使用C#读取Word 2007表

我是Word 2007编程的新手。 请原谅我这个问题。 我想读一个单词表及其子单元格,并用C#(VSTO工具)提取该文本。 我想稍后从数据提取中构建一个xml。 如果有人做过这类事,请指导我。 真的很感激。 谢谢。 安键

Word邮件从ASP.NET Web应用程序合并

做这个的最好方式是什么。 我没有访问数据库,因为它是防火墙。 它需要通过Web界面完成。 我可以生成一个csv文件并将其插入word文档,但对我来说这似乎很麻烦。 有没有更好的方法来做到这一点? 谢谢 编辑:为了将来的参考,我最终使用了一个名为Syncfusion DocIO的库。

如何在Word共享加载项中挂钩keypress事件?

我需要能够在将所有按键事件传递给Word文档之前获取它们。 我想对密钥进行特殊处理,并根据添加的模式,密钥可能会也可能不会发送到Word文档。 我只想要属于文档的按键事件,我不想挂钩弹出窗口或其他对话框的事件。 我读过一些关于智能标签的内容,但不知道它们是如何工作的。 如果我必须子类化文档窗口,我该如何获得窗口句柄?

如何使用C#保存doc文件

我一直在使用以下代码来写入word文件但不能存储word文件。 有没有办法用C#存储word文件? object oMissing = System.Reflection.Missing.Value; object oEndOfDoc = “\\endofdoc”; /* \endofdoc is a predefined bookmark */ //Start Word and create a new document. Microsoft.Office.Interop.Word._Application oWord = new Microsoft.Office.Interop.Word.Application(); Microsoft.Office.Interop.Word._Document oDoc = new Microsoft.Office.Interop.Word.Document(); oWord.Visible = true; oDoc = oWord.Documents.Add(ref oMissing, ref oMissing, ref oMissing, ref oMissing); //Insert a paragraph at the beginning of the […]

Interop.Word查找和超链接这个词

我正在尝试创建一个程序,在Word文档中搜索某个单词并添加一个指向该单词的超链接。 我可以使用代码来搜索单词(使用FindandReplace ),并且可以解决如何向单词doc添加超链接,但我无法弄清楚如何超链接我搜索的单词。 我认为是因为我需要将我搜索的单词定义为范围。 到目前为止我的代码是: using System; using Microsoft.Office.Interop.Word; using Word = Microsoft.Office.Interop.Word; using Color = Microsoft.Office.Interop.Word.WdColor; … private void button2_Click(object sender, EventArgs e) { // open word doc object fileName = openFileDialog1.FileName; object readOnly = false; object isVisible = true; var applicationWord = new Microsoft.Office.Interop.Word.Application(); applicationWord.Visible = true; Microsoft.Office.Interop.Word.Document doc = applicationWord.Documents.Open(openFileDialog1.FileName, ReadOnly: false, […]

填充表单并打印出文档

我有一个word文档,这是一个空白表单。 我需要能够使用.NET以编程方式填充它,并打印出结果。 我的表单是一个Word文档,但如果需要,我显然可以将其转换为PDF。

Microsoft Word中的编号列表

我正在使用Interop.Microsoft.Office.Interop.Word.dll在C#中动态构建Word文档。 有没有人有一个代码示例来创建一个编号列表?

C#.NET DocX将图像添加到.docx文件

我想使用DocX库将图像添加到C#中的Word文件中。 问题是我在网上找不到任何东西。 情况 我知道如何创建文件,我知道如何在文件中写入文本。 图书馆的文档很遗憾。 希望你能帮我!

Word模板,填充字段,C#.NET

我有一个word文档(docx格式),我需要填充字典中的数据。 dict的关键是要填充的字段。 我想知道最好的方法是什么(书签,邮件合并字段等)? 我做了一些Bookmarks的工作,但我希望能够重用一些字段(如“first_name”字段等),书签是独一无二的(或者我似乎这么认为)。 关于如何执行此操作的几行代码将非常有用。 (c#.net 4.0)