- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在寻找将 html 转换为 MSWord 的示例代码。 C# 代码表示赞赏。 html输入是一个字符串,内容是html文档,我想学习如何使用.Net Word (Office) SDK进行转换。
提前致谢,乔治
最佳答案
这在很大程度上取决于您要转换的 html 文档的性质。一种简单的方法是使用 Word 自动化打开 .html 文档,然后将其另存为 .doc 文档。
object readOnly = false;
object isVisible = true;
object missing = System.Reflection.Missing.Value; // Values we don't care about
object fileName = "C:/webpage.htm";
object newFileName = "C:/webpage.doc";
Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application();
// word.Visible = true; // To see what's happening
Microsoft.Office.Interop.Word.Document document = word.Documents.Open(ref fileName, ref missing, ref readOnly, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
document.Activate();
object saveFormat = Microsoft.Office.Interop.Word.WdSaveFormat.wdFormatDocument;
document.SaveAs(ref newFileName, ref saveFormat, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing, ref missing);
document.Close(ref missing, ref missing, ref missing);
注意
关于c# - 将 html 转换为 MSWord,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/971631/
我在 word 文档中生成了几个表格,我的一个表格有更多的列,所以它超出了我的文档页面宽度并且其中的几列不可见,如果我试图设置它的宽度然后列表格中的名字正在结束 我的目标是: 我希望表格在页面中自动调
完全重复: C#: How to know whether certain Office 2003 or 2007 application is installed? 如何使用C#代码查看系统是否安装
有没有人有 VBA 代码可以在 MSWord 表的第一列中创建书签? 假设我有一张看起来像这样的 table .-----.----------------. . ref . Title
我正在尝试使用 MSWord 互操作库编写一个 C# 应用程序,将特殊格式的文本(孤立的阿拉伯字母)输出到一个文件。我遇到的问题是确定在文本换行之前还剩下多少字符。我需要单词在同一行上,不换行,这是默
我尝试使用 Cell->Copy() 和 Cell->Paste() 方法,但这也会修改剪贴板。有没有其他方法可以将一个单元格的全部内容转移到另一个单元格? 我已经尝试设置 Cell->Range->
我需要更改许多文件中的一些自定义属性值。这是一个代码示例 - 我如何为单个文件执行此操作: import win32com.client MSWord = win32com.client.Dispat
我想在浏览器中显示word文件的内容,就像我们在浏览器中显示pdf文件一样。我不想要任何插件,因为如果我使用插件,我必须为所有浏览器安装。我只想要一种适用于所有浏览器的解决方案。 我在谷歌上搜索过,但
我想将文本对齐到中心,但我不知道如何实现它。 这是我的代码: try MsWord := GetActiveOleObject('Word.Application'); except
想要导出 Word 文件 - 每条记录一个文件。类似于 Excel 每页一张纸类型选项。 Jasper 在生成 DOCX 文件方面做得很好 - 但它将所有页面放在一个文件中。 最佳答案 Jasper
我需要制作一个 C# 应用程序,使用户能够浏览(打开和关闭)文件列表(doc、msg、pdf 等)。 应用程序需要在其默认应用程序(例如 Microsoft Word)中打开文件。 关闭时,如果文件已
我已经在我的 MVC 应用程序中实现了 TinyMCE v4.1.9,除了少数问题外,它可以正常工作。 当我从 MSWord 中复制和粘贴普通文本时,TinyMCE 会为所有粘贴的文本添加下划线。 我
这个问题在这里已经有了答案: 关闭 11 年前。 Possible Duplicate: How to compare two word documents? 如何以编程方式获取两个 word .d
我正在寻找将 html 转换为 MSWord 的示例代码。 C# 代码表示赞赏。 html输入是一个字符串,内容是html文档,我想学习如何使用.Net Word (Office) SDK进行转换。
我正在尝试从我的应用程序编辑 MSWord 文档。我决定使用 Intent 来执行此操作,但 MSWord 似乎无法找到要编辑的文档。我不确定是否我没有正确定义文档的位置,或者我是否没有正确传递 ur
在以下文件“E:\my_folder\my_future_table.txt”中,我有这样的文字: # animal country 1 rabbit Germany 2 wolf
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
下面是我尝试设置在 TForm1 类中实现的 IAdviseSink 接口(interface)的代码,用于捕获新创建的 MSWord 文档的一些事件。代码运行时没有任何错误,但在保存文档或关闭文档时
我正在尝试在 Android 设备上将 word(.doc/.docx 格式)转换为 PDF。有没有一个开源解决方案,我可以将其用作 java 库或其他东西?谢谢.. 最佳答案 我不知道端到端转换项目
这个问题听起来很简单,但我找不到任何解决方案。我想做的是将我在 MsWord 中的光标位置移动到文本的末尾。我的代码如下 object StartPos = 0; object Endpos
我正在使用 MSWord 互操作来检查我的应用程序中的语法/拼写。我正在使用这些步骤来执行此操作: 创建一个新的单线程单元以不锁定我的应用程序的表单 禁用我的应用程序的输入 使用反射(与 MSOffi
我是一名优秀的程序员,十分优秀!