您能解释一下从c#生成单词文档格式的简历(生物数据)的方法吗?
模块是: 1.使用表单设计从用户输入所需的值。 2.存入数据库。 3.单击下载按钮生成对齐格式的简历。
请帮助我完成生成和完美对齐格式的步骤。
使用c#..
答案 0 :(得分:0)
您可以使用Microsoft.Office.Interop.Word用于Microsoft Word自动化。但我个人建议使用Open XML SDK 2.5 for Office进行办公应用程序自动化。在编写代码之前请阅读他们的文档。市场上有很多第三方插件。
答案 1 :(得分:0)
我假设你知道如何做第1步和第2步,所以我只谈第3步:
在C#中,只需使用Microsoft.Office.Interop.Word(从主项目中引用它)
然后启动Word宏录制器,然后手动进行对齐(直接在单词中)。
之后,停止Excel的宏录制器并编辑录制的宏。您将看到用于执行Word页面格式化的VBA代码。
C#中需要的对象,属性和方法是"完全"与您在VBA宏中看到的相同。所以你基本上只需要将它们从VBA复制到C#代码。