如何从iPhone sdk中收集的数据以编程方式生成word文件

如何从iPhone sdk中收集的数据以编程方式生成word文件,第1张

概述我有一个iPhone应用程序,包含一些表单,我从中收集用户的数据.现在在这些表单的末尾,在用户填写了所有数据之后,我希望导出所有收集的数据并生成MS word .doc文件.数据也不是简单的文本.有标题,表格和普通文本.有什么方法可以做到这一点吗? 简短回答是的,答案很长: 你不能这样做来创建“正确的”Word文档,但是你应该能够在任何平台上通过从HTML构建单词doc并使用.doc扩展名(而不是 我有一个iPhone应用程序,包含一些表单,我从中收集用户的数据.现在在这些表单的末尾,在用户填写了所有数据之后,我希望导出所有收集的数据并生成MS word .doc文件.数据也不是简单的文本.有标题,表格和普通文本.有什么方法可以做到这一点吗?解决方法 简短回答是的,答案很长:

你不能这样做来创建“正确的”Word文档,但是你应该能够在任何平台上通过从HTML构建单词doc并使用.doc扩展名(而不是HTML)保存它来完成此任务.你可以放任何东西,自定义布局 – 我可能会坚持使用段落和表格以及浮动元素(如imgs等).

HTML文档中可能需要额外的代码(例如,在页面视图中而不是在HTML视图中打开它),但是您可以通过以HTML格式保存单词doc来解决所有问题. :)如果你知道在哪里看,那么互联网上还有很多关于它的信息.

我不久前做过这样的事.我会看看能否找到一个例子并在此发布.

更新

这是我在HTML word doc中唯一的“自定义”内容:

<!DOCTYPE HTML PUBliC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/HTML4/loose.dtd"><HTML xmlns:v="urn:schemas-microsoft-com:vml"     xmlns:o="urn:schemas-microsoft-com:office:office"     xmlns:w="urn:schemas-microsoft-com:office:word"     xmlns="http://www.w3.org/TR/REC-HTML40">

这个 – 在页面视图中打开它:

<!--[if gte mso 9]><xml>      <w:Worddocument>       <w:VIEw>Print</w:VIEw>       <w:Zoom>100</w:Zoom>      </w:Worddocument>     </xml><![endif]-->

其余部分只是标准的HTML和CSS(记得将CSS文档放在< style>标记中的HTML文档中 – word不会远程获取你的CSS文件).

总结

以上是内存溢出为你收集整理的如何从iPhone sdk中收集的数据以编程方式生成word文件全部内容,希望文章能够帮你解决如何从iPhone sdk中收集的数据以编程方式生成word文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1085919.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-27
下一篇2022-05-27

发表评论

登录后才能评论

评论列表(0条)

    保存