如何在word文档的标题中插入图像。我在一个实体中附加文档时编写了一个重命名插件。如何在保存文件之前在word文档的标题中插入徽标。 c#中的代码也可以帮助我。
答案 0 :(得分:3)
您可以使用此代码在word文档的标题中插入图像:
foreach (wd.Section section in CurrentDocument.Sections)
{
word.HeaderFooter header= section.Headers[wd.WdHeaderFooterIndex.wdHeaderFooterPrimary];
wd.Shape oshape = header.Shapes.AddPicture(@"C:\Users\mahammadi\Desktop\icon\plus2.png", left, top, width, height);
}
答案 1 :(得分:0)
Document doc = new Document();
doc.LoadFromFile(@"E:\JaneEyre.docx", FileFormat.Docx);
HeaderFooter header = doc.Sections[0].HeadersFooters.Header;
header.Paragraphs[0].Text = "Preview";
Image logo = Image.FromFile(@"D:\E-ICEBLUE.png");
header.Paragraphs[0].AppendPicture(logo).TextWrappingStyle = TextWrappingStyle.Tight;
HeaderFooter footer = doc.Sections[0].HeadersFooters.Footer;
doc.SaveToFile("Sample.docx", FileFormat.Docx);
System.Diagnostics.Process.Start("Sample.docx");footer.Paragraphs[0].Text = "Author: Charlotte Brontë";