Link to home
Start Free TrialLog in
Avatar of vrbros
vrbros

asked on

Converting Common file formats to TIFF(For FAX)

Dear All,

I want to convert the different common file formats like JPEG, GIF, BMP, DOC, XLS, CDR etc. to TIFF /f (TIFF for FAX) format. All i need is a common converter, that works from the command prompt, and can conver the above mentioned files formats to TIFF.

If any one can help me on this, with either sample code (Prefered) or some pre-made working utility or any relating links, it would be great.

Thankx and waiting for a quick reply.

Ritesh

Avatar of acseven
acseven
Flag of Portugal image

This is only my opinion, but what you want is very difficult to achieve. Mainly because of the DOC, XLS, CDR formats... and the etc..

The only way I'm thinking of doing all of that is to print the file through a PDF printer, and then convert to TIFF. but even that would be difficult to have in command line ...

good luck
Avatar of Lobo042399
Lobo042399

Hi Ritesh,

As AcSeven explains, the fact that you have so many different file formats to convert makes what you want virtually impossible, at least with a command line utility. The closest I've found for you are:

Universal Document Converter - It installs as a printer, so you open your document, go to Print, and choose UDC as your "printer" to save the ducument as a TIF, JPG or a few other raster formats. The drawback is that it doesn't support batch conversions, you have to open each document you want to convert and send it to Print. The good part is that it doesn't care what format the original is. It sells for $44.95US and there is a Demo available that places a watermark on the generated images. You can download it from:

http://www.print-driver.com/download/

Miraplacid Publisher 4.2.1 - It does the same as UDC. You can save the documents as JPG, BMP, TIF, PNG and a couple other formats. Demo can b downloaded from:

http://www.miraplacid.com/

Also, for existing raster images (you mentioned having JPG, BMP and GIF files) you could use a Photoshop Action to convert them to b/w at 150dpi (standard fax resolution) and then use the Automate feature to run it as a Batch. The only drawback is that it'll only work with file formats that Photoshop can open; it won't work with DOC, XLS ot CDR files.

Maybe you could use a combination of UDC or Miraplacid Publisher AND Photoshop to accomplish what you want.

Good Vibes!

Lobo
Graphic Converter is made exactly for this kind of thing.

http://www.lemkesoft.com
Unfortunately, Converter's list bof supported formats (http://www.lemkesoft.com/en/gcabout_formats.htm) does not show DOC, XLS or CDR.
Since Doc and XLS aren't graphic formats, I don't think you will find apps made to convert those on the fly, so that will probably require a two step process. There SHOULD be one for CDR, though we haven't found one either and need it.

For Doc and XLS the only option we've found is to open them in a program that will read them (such as Word and Excel) and either print them to PDFs - which will open in Photoshop, etc. - or go one step further in Acrobat and turn the PDFs into EPS. On a Mac you could do an Applescript to handle that, but you would need to know of enough to make the script yourself, or know someone else who can. There's a remote chance you could find some that would work on one of the Applescript forums that does this, since those are pretty common file types.
Hi EyeinHand and Vrbros,

Since the final objective is to convert all the files to TIFF I don't see the point in printing Word or Excel documents to PDF and then the PDFs into EPS (and then into TIFF?). That's where the two converters I mentioned come to work; by producing TIFF files directly from DOC or XLS. Corel Draw can Export to TIFF so no extra step is required there, and CorelDraw even allows you to write a script (macro) to do the conversions.

Now that I think of it, CorelDraw can Import DOC and XLS files, so a Script could be written to create a blank document, Import a DOC file, Export the pages as Greyscale TIFF at 150DPI and close it without saving. Same thing could be done for XLS files.

So we'd have to tools to work the problem. Photoshop Batch for raster images; and CorelDraw Scripts for all the other ones. Actually, CorelDraw is pretty good at Importing all kinds of raster formats, too; so.... maybe Photoshop could be left out and let Corel do the whole thing.

Good Vibes!

Lobo
There was a DOS program named "Alchemy" that converts many graphics formats, but only raster, not vector. It works from command prompt. If you can not find this program, I think that I have it on an old backup CD.
Ritesh,

Create an action set in Adobe Photoshop and point it to the folder with all your images and run an action batch on the entire folder. For working with actions (seek out a full tutorial) it can be tricky but with 15 minutes of tinker, your good to go!

This could be a nice guide: http://www.nickgallery.com/web_pages/technical%207.htm


Rockort (randy)
Avatar of vrbros

ASKER

Dear All,

Thankx a lot for your response. I really appreciate it.

What i have been looking for is to convert the given formats into "TIFF /F" Format (A special TIFF format used by Telephony cards to send fax) through command line interface. I was looking in for some utility that converts directly to TIFF /F  and not only TIFF.

Also my another condition is that, as I am putting this software some of my client so I cannot demand to install the CorelDraw, Photo Shop or any Microsoft software to run automated scripts.

I was basically looking in for some VC++/VB code, with or without DLL, that can convert, if not all, the given format to TIFF /FAX.

I am working on something that i have found and if that thing works properly. I will definately post the solution here.

Thankx!!

Ritesh
Avatar of vrbros

ASKER

Thankx a lot dears,

I really appreciate your efforts and time that you put in for my problem. I somehow managed to do my stuff, although partially, using a free converter from www.irfanview.com. Its good and best of all its free ;)

Mr. Editor, i want to close this question. Please let me know the steps that i should follow.

Thankx!!

Ritesh
Hi, glad u found what u needed. ask for a refund at the community area:
https://www.experts-exchange.com/Community_Support/

Please notice that u made a very specific question, to which the most correct answer would be that there isn't such a program... ;)
no problemo
ASKER CERTIFIED SOLUTION
Avatar of Computer101
Computer101
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial