2010-07-12 20 views
7

UIWebView, Microsoft Word belgelerini yüklediğinde, sayfalar arasındaki ayrımı göz ardı ederek yalnızca bir kağıt şeridi gibi yükler. Düzgün bir şekilde nasıl görüntüleneceğine dair bir fikriniz (birbirinden ayrılmış sayfalar), alt düzey programlamaya veya Office belgelerini yüklemek için UIWebView'a alternatiflere açığım. Şu anda IPad için IPhone OS 3.2 kullanıyorum.UIWebView, Word office belgesi ve sayfa numaralandırma

E.g. UIWebView'a yüklediğimde 2 sayfa içeren bir kelime belgesi oluşturmayı ve her sayfada bir paragraf oluşturmayı denedim, tek bir sayfada görüntüleniyor. Onlar hayata nasıl

Bir yan not olarak 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]; 

itibaren, ben Go Documents gibi uygulamalar vardır çünkü bu mümkün olmalıdır düşünüyorum ben kullanılan kod ve QuickOffice, emin değilim o.

cevap

1

Geçerli SDK'da mümkün değil. Kendi gereksinimlerimizi karşılamak için kendi UIScrollView'umuzu kullanmaya başladık. Bu kendi işleyicimizi, kendi panning sistemimizi, vb. Uygulayan bir çok işti.

+0

UIWebView'ı kullanmayan? – ohho

+0

doc dosyasını oluşturmak mümkün mü? lütfen bunu nasıl paylaşabilirim? bazı referanslar. Bazı doc dosyaları yüklenemediğinden, web sayfası doküman dosyası yükleme konusunda da birçok sorun yaşadım. –

+0

Daha iyi bir belge görüntüleyicisine bakacak olursanız, araştırmanızı crocodoc'ta yapmalısınız, yani 'belge oluşturucu'. Crocodoc, bir web görüntülemeyle yakalayacağınız web'de görüntü oluşturma işleminin sonucuna göre api –