I have set up an image style that would resize and scale the filefield images down to 150x120 and have configured the page display to use that style. The problem is that the images are displayed one on each line (as one long column).
Here are some ideas to display the image thumbnails inside a table when using Drupal 6. I have applied the same ideas to Drupal 7 but it does not work perfectly. Here is a the link:
http://www.group42.ca/node_image_gallery_imagefield
Basically, the article suggests
A. to create a copy of a file named "content-field.tpl.php" from sites/all/modules/cck/theme inside current theme directory.
B. Create a file named "content-field-field_mini_gallery.tpl.php" inside current theme directory. Where "mini_gallery" is the custom name of the image field.
C. Putting this code inside the "content-field-field_mini_gallery.tpl.php" file:
<?php
// $Id:$
/**
* @file content-field-field_mini-gallery.tpl.php
* Theme implementation to display multiple values in the mini-gallery field.
*
* Available variables:
* - $node: The node object.
* - $field: The field array.
* - $items: An array of values for each item in the field array.
* - $teaser: Whether this is displayed as a teaser.
* - $page: Whether this is displayed as a page.
* - $field_name: The field name.
* - $field_type: The field type.