Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何在iOS应用程序中创建.doc文件或字处理器?_Objective C_Ios_Openxml - Fatal编程技术网

Objective c 如何在iOS应用程序中创建.doc文件或字处理器?

Objective c 如何在iOS应用程序中创建.doc文件或字处理器?,objective-c,ios,openxml,Objective C,Ios,Openxml,我正在寻找IOS应用程序中的word文件处理。我在谷歌上挖掘了很多东西,发现word文件是基于这些东西的。iOS有可能采用这种格式。如果有人知道,请告诉我 然后我试图找到另一种方法来更改.doc文件的样式。我发现,我们可以在UIWebView中使用on.html文件执行这样的操作。但是仍然不知道如何将这个.html文件存储在.doc中 如果有人对文字处理器有任何想法,那么请指导我如何在目标C中实现这一点。感谢您的帮助 谢谢,试试开源库,根据他们的网站,它是: 符合ISO/IEC 29500

我正在寻找IOS应用程序中的word文件处理。我在谷歌上挖掘了很多东西,发现word文件是基于这些东西的。iOS有可能采用这种格式。如果有人知道,请告诉我


然后我试图找到另一种方法来更改.doc文件的样式。我发现,我们可以在UIWebView中使用on.html文件执行这样的操作。但是仍然不知道如何将这个.html文件存储在.doc中


如果有人对文字处理器有任何想法,那么请指导我如何在目标C中实现这一点。感谢您的帮助

谢谢,

试试开源库,根据他们的网站,它是:

  • 符合ISO/IEC 29500标准
  • 跨平台
  • 开源
  • 基于标准C99

ISO/IEC 29500规范(OOXML)第二部分(OPC)和第三部分(MCE)的实施。

请参阅,但我必须执行所有样式功能,如MS Word。不仅仅是添加文本。如果您正在使用它,并且有任何好的参考资料,请告诉我。是否可以使用它在iOS应用程序中创建新的word文档?
- (NSString*)generate_Doc:(Projects *)project AndCompanyInformation:(CompanyInfo*)companyInfo;
{


    NSDateFormatter *date_formater=[[NSDateFormatter alloc]init];
    [date_formater setDateFormat:@"dd-MM-YYYY hh:mm"];
    [date_formater setTimeZone:[DefaultDataManager AppTimeZone]];
    NSDate *now = [DefaultDataManager AppCurrentTime];

    NSString *fileName =  [NSString stringWithFormat:@"%@ %@ %@.doc",project.title,project.reference,[date_formater stringFromDate:now]];
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];
    NSString *docFileName = [documentsDirectory stringByAppendingPathComponent:fileName];





NSData *data = [docString dataFromRange:(NSRange){0, [docString length]} documentAttributes:@{NSDocumentTypeDocumentAttribute: NSRTFTextDocumentType} error:NULL];
    [data writeToFile:docFileName atomically:YES];

 return docFileName;
}