-2

你能解释一下从c#生成word文档格式的简历(生物数据)的方式吗?

模块有: 1. 使用表单设计输入用户所需的值。2. 并存入数据库。3. 点击下载按钮生成一份格式一致的简历。

请帮助我生成和完美对齐格式的步骤。

使用 c#..

4

2 回答 2

0

您可以使用Microsoft.Office.Interop.Word进行 Microsoft 文字自动化。但我个人建议使用Open XML SDK 2.5 for Office来实现办公应用程序自动化。在编写代码之前请阅读他们的文档。市场上有几个第三方插件可用。

于 2013-06-19T11:07:47.463 回答
0

我假设您知道如何执行第 1 步和第 2 步,所以我只讨论第 3 步:

在 C# 中,只需使用 Microsoft.Office.Interop.Word(从您的主项目中引用它)

然后启动 Word 宏记录器,然后手动进行对齐(直接在 word 中)。

之后,停止 Excel 的宏录制器并编辑录制的宏。您将看到用于进行 Word 页面格式化的 VBA 代码。

C# 中所需的对象、属性和方法与您在 VBA 宏中看到的“完全相同”。所以基本上你只需要将它们从 VBA 复制到 C# 代码。

于 2013-06-19T11:24:58.800 回答