ImageEn, unit iemio

TImageEnMIO.PrintImages

TImageEnMIO.PrintImages


Declaration


procedure PrintImages(Columns: integer; Rows: integer; HorizSpace: double; VertSpace: double; PrintSelected: boolean; MarginLeft: double; MarginTop: double; MarginRight: double; MarginBottom: double; DrawBox: boolean; DrawText: boolean; DrawShadow: boolean; BoxColor: TColor = clBlack);


Description


PrintImages prints all images or only selected images.
You can specify number of columns and rows, spaces between images and margins. It is possible also to draw box around images, shadows and text.

Parameter Description
Columns Specifies how arrange images, specifying the number of columns.
Rows Specifies how arrange images, specifying the number of rows.
HorizSpace The horizontal space in inches between images.
VertSpace The vertical space in inches between images.
PrintSelected Set to true to print only selected images.
MarginLeft Page left margin in inches. By specifying all zero values, no margins are used.
MarginTop Page top margin in inches. By specifying all zero values, no margins are used.
MarginRight Page right margin in inches. By specifying all zero values, no margins are used.
MarginBottom Page bottom margin in inches. By specifying all zero values, no margins are used.
DrawBox Set to true to draw a box around the images (image space). The image is always stretched to maintain aspect ratio.
DrawText Set to true to draw text associated with every image.
DrawShadow Set to true to draw a shadow around the image.
BoxColor Specifies the color of the box around the image if DrawBox is True.




Example


Printer.BeginDoc;
ImageEnMView1.MIO.PrintImages(6, 4);
Printer.EndDoc;