使用 Objective C 在 iPhone 中创建 MS Word 文档

发布于 2024-12-23 04:23:59 字数 283 浏览 0 评论 0原文

我在 UIWebview 中创建了一个富文本编辑器。我的要求是将此文本保存在 .doc word 文件中。如何实现这一目标。我通过使用获取 html 内容

NSString *strWebText = [webView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"];

现在如何进一步将其转换为 .doc 格式?或者是否有任何 JavaScript 函数可以转换文本或将文本保存到 .doc 文件?

I have created a Rich Text Editor in UIWebview. My requirement is to save this text in .doc word file. How to achieve this. I am getting html content by using

NSString *strWebText = [webView stringByEvaluatingJavaScriptFromString:@"document.body.innerHTML"];

Now how can I proceed further to convert it in .doc format? Or is there any javascript function to convert text or save text to .doc file?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

影子的影子 2024-12-30 04:23:59

Microsoft Word 可以打开实际上是 .html 的 .doc 文件,并按原样打开它。无论如何,您无法在没有重要代码或服务器干预的情况下轻松将 html 转换为二进制 .doc 文件。

如果您从 Word 文档创建 html 文件,您将看到生成的 html。您会发现顶部的某些标题将其复制到 html 中,并且 word 应该可以正确打开它。

Microsoft Word can open a .doc file that is really .html and will open it as such. There isnt anyway for you to easily convert your html to a binary .doc file without significant code or the intervention of a server.

if you create a html file from a word doc, you will see the html produced. You will find certain headers at the top copy these in your html and word should open it correctly.

弄潮 2024-12-30 04:23:59

iOS 没有任何内置支持编辑富文本或格式之间的转换。您必须找到一个库或自己编写它。

iOS does not have any built-in support for editing rich text or converting between formats. You'll have to find a library or write it yourself.

掐死时间 2024-12-30 04:23:59

你可以使用:--

[strWebText writeToFile:@"Data.doc"atomically:YES 编码:NSUnicodeStringEncoding 错误:&error];

you can use :--

[strWebText writeToFile:@"Data.doc" atomically:YES encoding:NSUnicodeStringEncoding error:&error];

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文