T O P I C R E V I E W |
martin |
Posted - Apr 07 2014 : 21:44:57 How To Display Image directly using ImageEnView component from a TRzFileListBox
I tried using this code but couldn't display the image
ImageEnView1.IO.LoadFromFileJpeg(RzFileListBox1.Items.Strings[i]);
note: *LoadFromFileJpeg just using this because I am selecting jpeg files
thanks
Rizal Martin |
10 L A T E S T R E P L I E S (Newest First) |
xequte |
Posted - Apr 10 2014 : 14:12:39 Hi Uwe
Yes, it is rarely a problem. I used this technique to display PDF files in an application in my pre-ImageEn days, and it worked well.
In this case however, he is looking to display thumbnails, which means a third party library such as Ghostscript.
There is also another way, but it would require some work and a paid license from a third party. Email me, Rizal, if you want more info.
Nigel Xequte Software www.xequte.com nigel@xequte.com
|
Uwe |
Posted - Apr 10 2014 : 07:30:33 You're right, Nigel - I forgot to mention that the Acrobat Reader has to be installed on the target system. Although that shouldn't be an issue since most users have the software installed anyway these days. An error check is of course necessary.
-Uwe |
xequte |
Posted - Apr 10 2014 : 03:11:39 Hi Uwe
Yes, this is true, but you need to ensure that Acrobat has been installed on the client.
Nigel Xequte Software www.xequte.com nigel@xequte.com
|
Uwe |
Posted - Apr 09 2014 : 07:40:17 Martin,
of course there is an alternative: use a simple TWebBrowser to load the PDF.
-Uwe |
martin |
Posted - Apr 09 2014 : 05:13:21 thanks Nigel
I'll try to read this and apply it.. Is there other way aside using the imagemagick?
Thanks
Rizal Martin |
xequte |
Posted - Apr 09 2014 : 03:22:20 Hi Rizal
You need to install ImageMagick and GhostScript to view PDF files in ImageEnMView:
http://www.imageen.com/ieforum/topic.asp?TOPIC_ID=1464
Nigel Xequte Software www.xequte.com nigel@xequte.com |
martin |
Posted - Apr 09 2014 : 00:01:19 Thanks w2m.. it worked! good job!
another question have you tried displaying PDF files into the ImageEnMView component or what component should I use?
thanks
Rizal Martin |
w2m |
Posted - Apr 08 2014 : 06:07:41 Try this
var
iFilename: string;
begin
iFilename := RzFileListBox1.Items.Strings[i];
if not FileExists(iFilename) then
ShowMessage('The file ' + iFilename + ' does not exist.')
else
begin
ShowMessage('The file ' + iFilename + ' exists. Select Ok to load the file.');
ImageEnView1.IO.LoadFromFileAuto(iFilename);
if ImageEnView1.IO.Aborting = True then
begin
ShowMessage('ImageEn can not open the picture. The picture may be defective.');
end;
end; William Miller Adirondack Software & Graphics Email: w2m@frontiernet.net EBook: http://www.imageen.com/ebook/ Apprehend: http://www.frontiernet.net/~w2m/index.html Custom ImageEn Development |
martin |
Posted - Apr 08 2014 : 01:10:51 I'm using TRzFileListBox component which is directly connected to the RzDirectory Tree.
I also tried this ExtractFileName(RzFileListBox1.Items.Strings[i]) but still didn't work
Rizal Martin |
Uwe |
Posted - Apr 07 2014 : 21:55:54 Martin
My guess: you need to provide a path to your file.
-Uwe |