आप इस तरह से ... आप itextpdf-5.3.2.jar फ़ाइल डाउनलोड करने और अपने प्रोजेक्ट में संलग्न करना द्वारा कर सकते हैं ..
public class WritePdfActivity extends Activity
{
private static String FILE = "mnt/sdcard/FirstPdf.pdf";
static Image image;
static ImageView img;
Bitmap bmp;
static Bitmap bt;
static byte[] bArray;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
img=(ImageView)findViewById(R.id.imageView1);
try
{
Document document = new Document();
PdfWriter.getInstance(document, new FileOutputStream(FILE));
document.open();
addImage(document);
document.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
private static void addImage(Document document)
{
try
{
image = Image.getInstance(bArray); ///Here i set byte array..you can do bitmap to byte array and set in image...
}
catch (BadElementException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (MalformedURLException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
// image.scaleAbsolute(150f, 150f);
try
{
document.add(image);
} catch (DocumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
स्रोत
2013-01-18 06:30:29
आप पीडीएफ फाइल में बिटमैप दिखाना चाहते हैं? –
या .png/.jpg/.jpeg को .pdf फ़ाइल में कनवर्ट करना? –
@Mehul Ranpara मैं ti .pdf फ़ाइल को कनवर्ट करना चाहता हूं .. –