Hi,
in the thread I sent you, you can see how to add an image to a pdf.
If you want to use one page content and add it many times to the pdf, you can change the matrix and add the content using pageContent.DrawImage(rimage);
Here some example line of code :
File file = new File(Environment.getExternalStorageDirectory(), "/test_image.jpg");
Bitmap bitmap = BitmapFactory.decodeFile(file.getAbsolutePath());
Page page = m_doc.GetPage(0);
PageContent pageContent = new PageContent();
pageContent.Create();
pageContent.GSSave();
com.radaee.pdf.Matrix mat = new com.radaee.pdf.Matrix(200, 112.5f, 100, 300);
pageContent.GSSetMatrix(mat);
mat.Destroy();
Document.DocImage docimage = m_doc.NewImage(bitmap, true);
Page.ResImage rimage = page.AddResImage(docimage);
pageContent.DrawImage(rimage);
pageContent.GSRestore();
boolean res = page.AddContent(pageContent, false);
//change the matrix and re-add the same content
com.radaee.pdf.Matrix mat1 = new com.radaee.pdf.Matrix(200, 112.5f, 300, 300);
pageContent.GSSetMatrix(mat1);
mat1.Destroy();
pageContent.DrawImage(rimage);
pageContent.GSRestore();
boolean ress = page.AddContent(pageContent, false);
pageContent.Destroy();
page.Close();
m_doc.Save();