Autore Topic: Problemi con iTextPDF  (Letto 649 volte)

Offline theflyoffire

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy 2
  • Sistema operativo:
    android 2.4
Problemi con iTextPDF
« il: 23 Maggio 2012, 17:11:36 CEST »
0
Ragazzi, mi dispiace disturbare ancora, ma ho ancora prob con ITEXTPDF per la creazione del mio PDF da Android.

Posto il mio codice :
Codice (Java): [Seleziona]
import java.io.File;
import java.io.FileOutputStream;

import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.os.Environment;
import android.widget.Toast;

import com.itextpdf.text.Document;
import com.itextpdf.text.PageSize;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfWriter;



public class ProjectAndroidPdfActivity  extends Activity {
       
       
        private static String FILE = "/HelloWorld.pdf";
         final File sd = Environment.getExternalStorageDirectory();
        @Override
        public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        try {
               
                Document document = new Document();
               
                PdfWriter.getInstance(document, new FileOutputStream(new File(sd,"Bollettario.pdf")));
               
                document.open();
                document.add(new Paragraph("Hello World!"));
                document.close();
               
               
        } catch (Exception e) {
                tostapane(e.toString() );
        e.printStackTrace();
        }
        }

Il codice è stato ripreso da un esempio online ma dovrebbe essere perfettamente in linea con l'esempio riportato sul sito ITEXT.

Lanciando la procedura lo script va in errore dandomi questa eccezione :

ExceptionConverter: java.io.IOException: No message found for the.document.has.no.pages

Voglio aggiungere che il file sulla SD lo crea, ma non lo inizializza, infatti il file rimane a 0 Kb

Speriamo che qualcuno sappia darmi un  aiuto

 

Offline theflyoffire

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    samsung galaxy 2
  • Sistema operativo:
    android 2.4
Re:Problemi con iTextPDF
« Risposta #1 il: 29 Maggio 2012, 22:10:33 CEST »
0
Alla fine ho trovato un alternativa molto interessante, che ho postato qui :

Alternativa ItextPDF - Android Developers Italia


A breve avremo degli altri sviluppi


Offline Giovanni D'Addabbo

  • Utente normale
  • ***
  • Post: 163
  • Respect: +8
    • Google+
    • giovannid
    • giovanni.daddabbo
    • magoscuro
    • Mostra profilo
    • Rhubbit.it - Sviluppo app Android/iOs
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Rhubbit srl
  • Sistema operativo:
    Windows/Mac/Linux
Re:Problemi con iTextPDF
« Risposta #2 il: 30 Maggio 2012, 10:24:11 CEST »
0
ok quello è l'errore ma posta il logcat, hai già visto questo esempio vero?

iText in Action: example part1.chapter01.HelloWorld
« Ultima modifica: 30 Maggio 2012, 10:25:49 CEST da MagOscuro, Reason: inserimento link esempio »