Forum Moderators: not2easy

Message Too Old, No Replies

help... COREL .CDR to .JPG conversion

Corel Ver. 10..... Need Conversion Software

         

4crests

4:40 am on Apr 30, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Anyone know of software that can convert CORELDRAW VERSION 10 files to JPG images?

I can find several that will work with Corel Version 7.0 and lower, but none for Version 10.

I have 40,000 .CDR files that need to be turned into .JPG files.

Any ideas?

4crests

5:29 pm on Apr 30, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



any ideas?

vkaryl

2:33 am on May 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Is there some non-transparent dif between vers 10 .cdr and others? PSP 6 (the version I have currently and the one I have used exclusively for a number of years) will open .cdr files and then save them as .jpg, .gif., .bmp, .png, etc etc ad infinitum ad nauseam....

4crests

6:00 am on May 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Thanks for the reply. PSP only does version 7 and below CDR files.. Not totally sure why, but it won't work. I do use PSP for other purposes though, and really like it.

TheDave

6:08 am on May 1, 2004 (gmt 0)

10+ Year Member



Maybe try looking for a CDR -> EPS or CDR -> WMF or CDR -> CMX converter and then import those files (I don't know that these exist but they might)

tbear

9:33 am on May 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I use the export facility in Corel 10 for this...

4crests

5:01 pm on May 1, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



TheDave... Thanks for the idea. I will look into it. That's one avenue I haven't thought of.

Tbear... Thanks for the response. I also use the export feature in Corel 10. But, as far as I know, I can only export one file at a time. I need something to BATCH export 40,000 files. If you know of a way to Batch export in Corel 10, please let me know as I haven't been able to figure it out.

TheDave

4:03 am on May 2, 2004 (gmt 0)

10+ Year Member



Yeah you should be able to write a corel script to do it. If you're stuck on that let me know and I'll see what I can come up with - unfortunately I don't like 10 so I have v8 or v11 to work with - either way I think one of the scripts should work. Do you have photopaint as well as corel? (I didnt realise you actually had corel)

[edited by: TheDave at 4:13 am (utc) on May 2, 2004]

4crests

4:13 am on May 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I tried the script recorder, and it won't work. Found some other complaints online about the recorder not working for this also.

I'm not even remotely smart enough with scripts to write one. Any help would be wonderful.

Yes, I do have photopaint also.

Also have Corel version 7, 10, 11 and 12

[edited by: 4crests at 4:14 am (utc) on May 2, 2004]

TheDave

4:13 am on May 2, 2004 (gmt 0)

10+ Year Member



Yep, no probs I'll write you one now, do you have photopaint?

4crests

4:15 am on May 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



yes, i do have photopaint.

TheDave

4:27 am on May 2, 2004 (gmt 0)

10+ Year Member



Ok, I wrote this in 8, it's very simple but I hope it shows you how to do it. There are some requirements, such as setting your jpeg compression before running the script (just save an image as a jpeg and select the settings you want to use and these get used). You should also run it from inside the corel script editor - load the script editor, paste this into a script and select debug->run. As for filelist.txt - that is up to you to create. You will need to use "dir >filelist.txt" at a dos command prompt and then get that into excel and use the data -> text to columns to strip it back to just paths and names, e: "C:\corel\file.cdr", one on each line. It's a dirty way of getting the job done - if you wanted to you could make dialogs etc to make the script easier to use.

WITHOBJECT "CorelPhotoPaint.Automation.7"

open "c:\filelist.txt" for input as #1

while not EOF(1)
line input #1, filename$
.FileOpen filename$, -1016000, 1397000, 1016000, -1397000, 0, 1, 1
.FileSave left(filename$, len(filename$)-4) & ".jpg", 774, 3
.FileClose
wend

close #1

END WITHOBJECT

TheDave

4:33 am on May 2, 2004 (gmt 0)

10+ Year Member



One other thing - this has been done for an A4 page - I don't know what results to expect if there are varying page sizes - but if you want to change the size, dpi etc, start photopaint, start the script recorder (yes that buggy thing ;)) and choose file -> open. Select the file of type corel cdr, and an import options box should show. Choose your options, and press ok. Now got to the script recorder, press stop and save the script as temp.csc or whatever. Open this in corel script editor and get the values of the .fileopen - excluding the filename - and put them into the main script.

4crests

5:18 am on May 2, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



wow, that was quick. I will give it a try tomorrow night when I return home. On the laptop now, and all my files are on my home computer.

Thanks again.

vkaryl

12:40 am on May 3, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Can't you just "save as" version 7 and then export normally?

4crests

2:01 am on May 3, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



vkaryl...

Thanks for the reply.

Yeah, one file at a time. 40,000 files would take more time than i care to spend on it.

Harry

1:59 pm on May 8, 2004 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Paint Shop Pro could open Corel files up to version 7 because the creators behind that program used to work for Corel in the past.

Few programs can open Corel graphic files because they compress their files when saving them.

For example, a Photopaint file really is a tiff file with a proprietary compression algo.

As for batch export, either Corel Draw or Photopaint have batch export windows with scripts you can set in advance.