我需要在目标C中编写纯的Msword文件。 到目前为止,我一直在编写.txt文件,但是当我编写一个.doc文件时,我面临着所有编码方案的编码问题。 微软在Visual Studio中提供库来播放Xcode中不可用的.doc文件。 那么有什么办法可以让它发生?如何在Objective C中编写MsWord(.doc)文件?
回答
您可以从例如OpenOffice项目。这是C++代码,但是你可以使用一个包装器。这将是很多工作。
听起来就像你试图移植MS字。基本上你需要编写XML文件并以特定的方式压缩它们。看看这里的标记规范 http://msdn.microsoft.com/en-us/library/cc313105%28office.12%29.aspx
我这样做: NSArray * paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES); NSString * path; NSString * gradeDoc = [self fetchCommentsDesc]; NSString * str = [self.objStudent.strName stringByAppendingFormat:@“。doc”]; path = [[paths objectAtIndex:0] stringByAppendingPathComponent:str]; [gradeDoc writeToFile:atomically atom:YES encoding:NSUTF8StringEncoding error:nil]; 任何人都可以提供我编写.doc文件的代码 – 2010-07-15 18:33:29
[self fetchCommentsDesc]返回NSString。 self.student.strName是一个字符串 – 2010-07-15 18:34:36
如果它很难编写.doc文件,是否有人知道如何编写.rtf文件。我试图写.rtf但面临同样的问题 – 2010-07-15 18:44:13
如果它是.docx,你可以编写一个XML文件并重新命名它。使用.doc你可能必须用你自己的包装来完成。
- 1. 在ObjectiveC中读取.doc(MSWord)文件?
- 2. 如何在Objective-C中写入文件?
- 3. 在android中编写.doc文件
- 4. 如何在Objective C中编写日志文件?
- 5. 如何在swift中编写Objective-C块
- 6. 如何在Objective-C/cocoa中编写RPG
- 7. Objective C - 如何编写宏
- 8. 是否有用于编辑msword doc文件的python库?
- 9. 如何在C++中编写ACE_Tstring文件
- 10. 如何在C#中编写文件?
- 11. 写入.doc文件
- 12. 正在读取.doc文件而未启动MSWord
- 13. 如何使用POI hwpfdocument在java中的.doc文件中编写大量文本
- 14. 如何编写一个类似gvim-help-doc的文本文件?
- 15. 在Objective-C文件中编译错误
- 16. 如何编写Objective-C的功能
- 17. 如何在Objective-C中使用CRLF换行符写文件?
- 18. 写入Objective-C中文件的新行
- 19. 如何在Cocoa中编码和解码文件为Base64/Objective-C
- 20. 如何从跨越多个页面的php创建MsWord(.doc)文件(使用html)
- 21. C#编写文件
- 22. 如何在Objective C中编写计算初始值设定项?
- 23. 如何在Objective C(NSRegularExpression)中编写正则表达式?
- 24. Xcode Objective C如何在系统目录(Mac Os)中编写?
- 25. 如何在Objective-C中编写此方法?
- 26. 如何在swift中编写这个void objective-c函数
- 27. 如何在内联中编写Objective-C块?
- 28. 如何在swift中编写这个objective-c函数?
- 29. 你会如何在php中编写这个objective-c循环?
- 30. 如何检测objective-c中的文本文件编码?
.doc或.docx - 这是问题。 – 2010-07-15 12:50:17