2010-11-22 15 views
4

i java .. yılında pdf dosyalarını okumak için itext ve Pdf Oluşturucu kütüphane dosyaları kullandık ama android i mümkündür ama dosya görüntüleme işlemi başarısız olduğum pdf dosyalarını okuma Aynı kütüphaneleri kullandık ..Üçüncü taraf uygulamaları kullanmadan Android'de Pdf nasıl okunur?

nasıl pd ffile emülatörde görüntülemek için ??? PDF'yi manipüle kez

File sdcard = Environment.getExternalStorageDirectory(); 
     Log.v("Tag:","entered sdcard"); 
     String input = "/sdcard/andr.pdf"; 
     Log.v("Tag:","file recog"); 

//  File file = new File(sdcard, input); 





     try { 
// PdfWriter write = new PdfWriter(); 

    PdfReader read = new PdfReader(input); 
    Log.v("Tag","reading------------"+read.getPageN(9).toString()); 
// fl.addView((View)read); 
    Log.v("Tag page",read.getPageN(5).getKeys().toString()); 
// PdfStream pdfd=new PdfStream(is, write); 
    read.getCatalog(); 

    Log.v("Catalog",read.getCatalog().toString()); 



    Log.v("Tag:","pdf opened"); 
    System.gc(); 
    int n = read.getNumberOfPages(); 
    Integer num=n; 
    Log.v("Tag:",num.toString()); 
    Log.v("Tag:","got pages"); 

// int n1 = read.getFileLength(); 
// 
// Integer num1 = n1; 
// Log.v("tag", num1.toString()); 


    for(int i=0;i <=1;i++){ 
// tv.setText((CharSequence) page); 

    read.getPageSize(1); 
    Log.v("tag", "page size"+read.getPageSize(1).toString()); 



    Log.v("Tag:","got pages"); 



    wv = new WebView(this); 
    setContentView(wv); 
// wv.getSettings().setJavaScriptEnabled(true); 

// wv.loadUrl("/sdcard/andr.pdf"); 



    } 

    } 
     catch (IOException e) { 
    // TODO Auto-generated catch block 
    e.printStackTrace(); 
    } 

cevap

İlgili konular