How do I place several images on a PDF page?

Q: I am running a loop and trying to place an image [signature] each
time through.
Any assistance would be greatly appreciated.
------
A:

In case you need to place an image on a PDF page - did you take a look
at AddImage sample project: http://www.pdftron.com/net/samplecode.html#AddImage?

AddImage sample shows how to add images to new pages, but you can use
the same code to append an image to an existing page. For example:

// Assuming you are developing using C#....

ElementBuilder f = new ElementBuilder();
ElementWriter writer = new ElementWriter();

Page page = doc.PageFind(1).Current();
writer.Begin(page);

While (more images to add to the page ...) {
  // Import the image in PDF
  Image img = Image.Create(doc, "my.jpg");

  // Place the image on the page...
  // Create image transformation matrix.
  Matrix2D mtx = new Matrix2D(img.GetImageWidth()*scale_x, 0, 0,
img.GetImageHeight()scale_y, offset_x, offset_y);

  Element element = f.CreateImage(img, mtx);
  writer.WritePlacedElement(element);
}

The last two parameters in Matrix2D(...) represent horizontal and
vertical image offset relative to the lower left corner of the page.
The first parameter in Matrix2D(...) is horizontal scale (represented
in units called 'points'; 1 point = 1/72 inch). The fourth parameter
in Matrix2D(...) is vertical scale (i.e. vertical size of the image).