作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
当 UIWebView 加载 Microsoft word 文档时,它只是加载它,就好像它是一整张纸一样,忽略页面之间的分隔。知道如何正确显示它(页面彼此分开),我愿意接受较低级别的编程,或者使用 UIWebView 的替代方法来加载 Office 文档。我目前在 iPad 上使用 iPhone OS 3.2。
例如我尝试创建一个包含 2 页的 word 文档,每页一个段落,当我在 UIWebView 中加载它时,它显示在一页中。
我使用的代码来自Apple Technical Q&A
-(void)loadDocument:(NSString*)documentName inView:(UIWebView*)webView
{
NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofType:nil];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
}
// Calling -loadDocument:inView:
[self loadDocument:@"test1.doc" inView:self.myWebview];
附带说明一下,我认为这应该是可行的,因为有 Documents to Go 和 QuickOffice 等应用程序,我不确定他们是如何实现的。
最佳答案
在当前的 SDK 中,这是不可能的。我们最终实现了自己的并使用 UIScrollView 来满足我们的要求。这是实现我们自己的渲染器、自己的平移系统等的大量工作。
关于iphone - UIWebView、Word办公文档及分页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3226477/
我需要在 android 应用程序中为我的办公室设计一个室内地图。我需要当任何人进入我的办公室然后他使用我的应用程序从我办公室的入口处联系到一个特定的人。谷歌室内地图在我的要求 最佳答案 您可以使用
我是一名优秀的程序员,十分优秀!