The good folks at Parse-O-Matic are offering a free tool for file conversions that includes a powerful scripting language that enables you set up automatic conversions for any number of files and let the tool do its work while you move on to other tasks - or just go home early! Check out the sample script language.
The file conversion tool is available for free download.
Parse-O-Matic also offers a variety of commercial products and services/
To quote from their web site:
Is your file in the wrong format? Instead of rekeying it, reformat it with Parse-O-Matic Free Edition — a flexible, programmable data file converter. Avoid the frustrating restrictions of "point and click" converters that almost do the job; with the Parse-O-Matic Free Edition, your scripts tell the program precisely what you want to do.
Sample applications: Edit a text file automatically. Copy valid data; repair or skip bad data. Rearrange a print file. Expedite migration of legacy systems. Export a comma-separated-value (CSV) file for import to a database (such as Access, SQL Server, FileMaker, Oracle, Paradox, ODBC) or a spreadsheet table (Excel, Calc, Quattro). Select and correct data from a mailing or customer list (first name, last name, street address, city, phone number and so on). Generate mail merge sets. Modify character strings into uppercase, lowercase or mixed case. Calculate totals up to 18 digits long.
Planning a data warehouse system? You can split or reorganize files per your specification (regular expressions supported), or mine printed reports for essential information.
Input formats: Read, extract, analyze and reorganize data fields from flat files such as: text (ASCII from Windows, Unix/Linux or Mac, EBCDIC from a mainframe, plus log files from web servers, process control devices and scientific instruments); binary ("hex"); fixed length and variable length records; tab/null/comma-delimited; Windows clipboard.
Working with large files? The Parse-O-Matic Free Edition can convert, filter and transform files of almost any size. If you have enough room on your hard disk to copy it, then you can probably parse it.
Output formats: Almost any record or file format, including HTML and XML. You can also write text to the Windows clipboard so it can be directly pasted into other applications.
With this tool you can allow your website visitors to view binary files like MS Word and PDF on your site without them needing to download and launch a viewer. This could be handy, for example, if your documentation is in PDF but people complain about needing to launch the Adobe viewer.