2016-05-02 3 views
0

У меня возникла проблема с отображением файла .docx в UIWebView. Он не показывает digram правильно. Он выглядит растянутым и смешанным с другим текстовым файлом. Я использую приведенный ниже код для отображения .docx файла.UIWebView не может правильно отобразить диаграмму .docx?

  NSURL *url = [NSURL fileURLWithPath:@"File Name"]; 
     [self.webView loadRequest:[NSURLRequest requestWithURL:url]]; 
+0

Возможный дубликат [Как открыть и вид вид .doc, .docx, .rtf,. ppt, .pptx, .xlsx, .xls в iphone с использованием UIWebview в каталоге Document?] (http://stackoverflow.com/questions/20953584/how-to-open-view-view-doc-docx-rtf-ppt -pptx-XLSX-XLS-файл-в-IPhO) –

ответ

0

Открытие веб-представления может привести к искажениям файлов Word. Это похоже на то, что некоторые текстовые файлы выглядят искаженными при открытии в приложении Pages.

Возможно, веб-представление не может точно отобразить файл документа так, как оно было создано, и вы ничего не можете с этим поделать.

Вы можете посмотреть на QuickLook Framework для прошивки:

https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/DocumentInteraction_TopicsForIOS/Articles/UsingtheQuickLookFramework.html

Он поддерживает следующие форматы:

iWork документы документы Microsoft Office (Office '97 и новее) Rich Text Format (RTF) Файлы PDF Изображения Текстовые файлы, унифицированный идентификатор типа (UTI) соответствует типу public.text (см. * Единые идентификаторы типов Ссылка) значений, разделенных запятыми (CSV) файлы

Более конкретно вы можете посмотреть на QLPreviewController: https://developer.apple.com/library/ios/documentation/NetworkingInternet/Reference/QLPreviewController_Class/Reference/Reference.html#//apple_ref/occ/cl/QLPreviewController

Смежные вопросы