文档彩票走势图>>Aspose中文文档>>扩展并贡献于 CRM OneClick Word 文档生成器
扩展并贡献于 CRM OneClick Word 文档生成器
Aspose.Words是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft Word。
Aspose技术交流群(761297826)
您可以在以下位置下载最新的源代码:
- 知乎
下面的代码演示了从模板生成文档的功能。
values[i] = PrimaryEntity.FormattedValues[fields[i]].ToString(); else if (PrimaryEntity[fields[i]].GetType() == typeof(EntityReference)) values[i] = ((EntityReference)PrimaryEntity[fields[i]]).Name; else values[i] = PrimaryEntity[fields[i]].ToString(); } else values[i] = ""; } doc.MailMerge.Execute(fields, values); MemoryStream UpdateDoc = new MemoryStream(); switch (Format.ToLower()) { case "bmp": doc.Save(UpdateDoc, SaveFormat.Bmp); break; case "doc": doc.Save(UpdateDoc, SaveFormat.Doc); break; case "docx": doc.Save(UpdateDoc, SaveFormat.Docx); break; case "html": doc.Save(UpdateDoc, SaveFormat.Html); break; case "jpeg": doc.Save(UpdateDoc, SaveFormat.Jpeg); break; case "pdf": doc.Save(UpdateDoc, SaveFormat.Pdf); break; case "png": doc.Save(UpdateDoc, SaveFormat.Png); break; case "rtf": doc.Save(UpdateDoc, SaveFormat.Rtf); break; case "text": case "txt": doc.Save(UpdateDoc, SaveFormat.Text); break; default: doc.Save(UpdateDoc, SaveFormat.Docx); break; } }