我在xlsx
文件中有一个电子表格,如何使用C#轻松将其转换为docx
格式?
答案 0 :(得分:2)
您必须决定如何在文档范围内格式化电子表格。你将不得不考虑这项任务。
要进行实际转换,您可以使用Microsoft的Open XML SDK。它将允许您打开Excel文件,读取它,创建Word文档并保存。所有这些都没有在计算机上安装Office。
如果您的应用程序在目标计算机上同时安装了Excel和Word,则还可以使用COM automation或Visual Studio Tools for Office直接控制Excel和Office并使其自动化。您可以在Excel中控制选择,将选择内容复制到剪贴板,然后将其粘贴到Word中。