2013-04-01 11 views
5

Voglio convertire diversi file .jpg (presi con la fotocamera del dispositivo) in UNO file .pdf. Ho visto molti strumenti come iText, mupdf, PDFjet, pdjBox.come convertire jpg in pdf in Android java

C'è qualcosa di più semplice? (come un'API pronta per Android?)

Grazie.

risposta

5

utilizzando Libreria iText per convertire il testo in pdf. Usalo per convertire l'immagine in pdf.

import java.io.*; 
import com.lowagie.text.*; 
import com.lowagie.text.pdf.*; 
public class imagesPDF 
{  
    public static void main(String arg[])throws Exception 
    {     
     Document document=new Document(); 
     PdfWriter.getInstance(document,new FileOutputStream("YourPDFHere.pdf")); 
     document.open(); 
     Image image = Image.getInstance ("yourImageHere.jpg"); 
     document.add(new Paragraph("Your Heading for the Image Goes Here")); 
     document.add(image);    
     document.close(); 
    } 
} 
+0

e come si aggiungono più immagini, ogni immagine in una pagina separata ..? –

+0

Ehi @Nathan, ho usato il tuo codice per convertire il file .jpg in pdf. Ma il problema è che sto ottenendo solo una parte della mia immagine in un documento Pdf mentre la mia immagine è completamente memorizzata nel dispositivo. Puoi per favore aiutarmi con quello. –

+0

è un po 'urgente. Se puoi aiutare. Quindi posso accettare la tua risposta. –