Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何以编程方式将XLSX转换为DOCX_C#_.net_Docx_Xlsx - Fatal编程技术网

C# 如何以编程方式将XLSX转换为DOCX

C# 如何以编程方式将XLSX转换为DOCX,c#,.net,docx,xlsx,C#,.net,Docx,Xlsx,我在xlsx-文件中有一个电子表格,如何使用C#轻松地将其转换为docx-格式?您必须决定如何在文档范围内格式化电子表格。你得考虑一下那项任务 要进行实际转换,可以使用Microsoft提供的。它将允许您打开Excel文件,读取它,创建Word文档并保存它。所有这些都没有在计算机上安装Office 如果在目标计算机上为应用程序安装了Excel和Word,则还可以使用或直接控制Excel和Office并使其自动化。您可以在Excel中控制所选内容,将所选内容复制到剪贴板,然后粘贴到Word中。在提

我在
xlsx
-文件中有一个电子表格,如何使用C#轻松地将其转换为
docx
-格式?

您必须决定如何在文档范围内格式化电子表格。你得考虑一下那项任务

要进行实际转换,可以使用Microsoft提供的。它将允许您打开Excel文件,读取它,创建Word文档并保存它。所有这些都没有在计算机上安装Office


如果在目标计算机上为应用程序安装了Excel和Word,则还可以使用或直接控制Excel和Office并使其自动化。您可以在Excel中控制所选内容,将所选内容复制到剪贴板,然后粘贴到Word中。

在提问之前,我已经使用了Open XML SDK。但是打开文档、解析文档并创建一个新的word文档是非常困难的。我希望有一个更简单的解决办法。如何在Word中简单地完成此操作,只需选择、复制和粘贴即可。找到伟大的库:docx.codeplex.com,使用它在Word中制作表格非常简单。而且它不需要安装MS Office。