Author |
Topic  |
|
klausdoege
  
Germany
389 Posts |
Posted - Sep 18 2018 : 11:50:41
|
Hello, how can I print several pictures on one sheet? As shown here: 
Klaus www.klausdoege.de |
|
w2m
   
USA
1990 Posts |
Posted - Sep 18 2018 : 12:04:34
|
There are two simple ways to print multiple images with ImageEnMView1.MIO.DoPrintPreviewDialog or ShowWindowsPrintWizard:
1. Load 4 images into TImageEnMView ImageEnMView1.MIO.DoPrintPreviewDialog('Print', True, 'Print Preview', False);
https://www.imageen.com/help/TImageEnMIO.DoPrintPreviewDialog.html
2. Add iexWindowsFunctions unit to uses then use ShowWindowsPrintWizard
Declaration procedure ShowWindowsPrintWizard(ImageEnMView: TImageEnMView; bAllImages: Boolean); overload; procedure ShowWindowsPrintWizard(ssFiles: TStrings); overload;
Description Display the Windows Print Wizard with the images of a TImageEnMView or a file list.
Example ShowWindowsPrintWizard( ImageEnMView1, True );
https://www.imageen.com/help/ShowWindowsPrintWizard.html
Bill Miller Adirondack Software & Graphics Email: w2m@hughes.net EBook: http://www.imageen.com/ebook/ Custom Commercial ImageEn Development |
 |
|
klausdoege
  
Germany
389 Posts |
Posted - Sep 19 2018 : 05:06:37
|
Hi, yes I know ImageEnMView1.MIO.DoPrintPreviewDialog(''), but I would like to print the individual pictures in a self-specified size. Is that possible, how can I realize this?
Klaus www.klausdoege.de |
 |
|
w2m
   
USA
1990 Posts |
Posted - Sep 19 2018 : 10:13:54
|
Did you try the ShowWindowsPrintWizard method? If you call ShowWindowsPrintWizard(ImageEnMView1, True); you can reproduce what you posted exactly. The size of the images depends on the number of images o be printed on a page and the page dimensions and orientation.
DoPrintPreviewDialog image size can also be specified to increase or decrease the thumbnail dimensions with a given page size.
Bill Miller Adirondack Software & Graphics Email: w2m@hughes.net EBook: http://www.imageen.com/ebook/ Custom Commercial ImageEn Development |
 |
|
klausdoege
  
Germany
389 Posts |
Posted - Sep 19 2018 : 10:25:33
|
Thank yo i will try it.
I have just used the following dialog: ImageEnMView1.MIO.DoPrintPreviewDialog('DigiFoto_Print'); Then i have set the parameter:  3 pictures on one sheet, that looks good. But after printing I get a page with only one picture.  Why?
What I have noticed, when i use: ImageEnMView1.MIO.PrintImages(2, 3, 0.1, 0.1, false,.....); The text under the pictures is always the same size. Even if I change the font size?
Klaus www.klausdoege.de |
 |
|
w2m
   
USA
1990 Posts |
Posted - Sep 19 2018 : 10:43:42
|
DoPrintPreviewDialog:
 I repeat… Try DoPrintPreviewDialog
This gives you what you requested.
Bill Miller Adirondack Software & Graphics Email: w2m@hughes.net EBook: http://www.imageen.com/ebook/ Custom Commercial ImageEn Development |
 |
|
klausdoege
  
Germany
389 Posts |
Posted - Sep 19 2018 : 11:57:40
|
Hi Bill, that's what I did! But when printing comes only a picture on paper. Also with your demo: Demo - How to use Annotations With TImageEnMView with TImageEnVect
It only happens when choosing print, not when I print everything! Have you a example for me how your text above.
Klaus www.klausdoege.de |
 |
|
w2m
   
USA
1990 Posts |
|
xequte
    
39142 Posts |
Posted - Sep 19 2018 : 21:34:02
|
Hi Klaus
Do the images all print correctly if you set style to soft shadow?
If so, then that is a bug, which is fixed in 8.1.1 (next week).
Nigel Xequte Software www.imageen.com
|
 |
|
klausdoege
  
Germany
389 Posts |
Posted - Sep 20 2018 : 04:09:17
|
Yes with softshadow print's fine.
Klaus www.klausdoege.de |
 |
|
xequte
    
39142 Posts |
Posted - Sep 23 2018 : 03:08:51
|
OK, then that is fixed in 8.1.1.
Nigel Xequte Software www.imageen.com
|
 |
|
|
Topic  |
|