Find Jobs
Hire Freelancers

Script to convert PDF and other formats to TIFF-F

$100-300 USD

Cancelled
Posted almost 15 years ago

$100-300 USD

Paid on delivery
I would like to have a piece of software designed (preferably written in PHP, but Perl would also be acceptable) that will run on a Linux web server (Apache 2.2, PHP 5.2.x, MySQL 5.x) and convert various user uploaded files into TIFF-F (Internet fax format) and return the converted file to the user in whatever is easiest to code (return the file immediately via download to user OR email to an email address). The file formats I need supported are jpg, png, txt and pdf. Of course if more formats can be supported, all the better. ## Deliverables Absolute requirements: 1) The code works on LAMP servers (mine happens to be CentOS 4.x with cPanel and Apache 2.2, PHP 5.2.x, Perl 5.8.8 and MySQL 5.x) and must work with PHP register_globals turned OFF. 2) The program must be able to convert at least jpeg, png, plain text and pdf files to multi-page TIFF-F files suitable for Internet faxing. 3) The program must return the converted TIFF-F file to the user via some simple mechanism (either immediately returned via download to the user or emailing the converted document to an email address the user specifies). 4) Once done converting the files, the program should delete the original and converted content so it doesn't clog up the server. 5) The program must be able to handle files of at least 5 MB in size and ideally be able to handle much larger files (I'll do my best to make sure the server environment doesn't get in your way in this regard). 6) The program should keep a log work done and results including: file name of file converted, email address converted file is sent to and any errors (wrong file type, conversion failed and why it failed if possible, email send failed and why, etc.). 7) If the converted file is emailed, then the program needs to make sure that the email address is in a valid format and should only accept a single email address. I'd be willing to only let the user select a few possible email addresses from a drop-down list if that makes things safer. 8) The program should inform the user what it is doing (uploading, converting, emailing, etc.) and let the user know the result (conversion successful, conversion failed because..., email successful, email failed because..., etc.) Nice to have, but not required: 1) Support for additional file formats to convert to TIFF-F for Internet faxing, for example: .doc, .rtf, .gif, .docx, .ppt, .pptx, .pict, .bmp, etc. 2) The ability to allow the user to upload more than one file at a time to have all the files converted to a single multi-page TIFF-F file. Important notes: 1) This is not going to be a commercial product, just one used by me a few other key people. Therefore, this product can use GPLed or other open source code as needed. For example, using ImageMagick, NetPBM, GD or ghostscript is fine. 2) The program is going to be secured behind standard Apache page password protection so even though the script will run on a public server, the code itself will be only for private use. 3) Even though access to this program will be restricted, I would appreciate code that is reasonably secure. Please make sure all input is sanitized to avoid xss and other security risks. I'm not looking for independent code verification, just reasonably clean, well-written code.
Project ID: 2793348

About the project

9 proposals
Remote project
Active 14 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $179 USD for this job
User Avatar
See private message.
$148.75 USD in 130 days
5.0 (41 reviews)
5.9
5.9
User Avatar
See private message.
$127.50 USD in 130 days
5.0 (8 reviews)
5.2
5.2
User Avatar
See private message.
$187 USD in 130 days
4.9 (75 reviews)
4.5
4.5
User Avatar
See private message.
$153 USD in 130 days
4.6 (37 reviews)
4.2
4.2
User Avatar
See private message.
$170 USD in 130 days
4.9 (29 reviews)
4.1
4.1
User Avatar
See private message.
$212.50 USD in 130 days
5.0 (13 reviews)
3.7
3.7
User Avatar
See private message.
$255 USD in 130 days
5.0 (13 reviews)
3.2
3.2
User Avatar
See private message.
$102 USD in 130 days
0.0 (0 reviews)
3.2
3.2
User Avatar
See private message.
$255 USD in 130 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
0.0
0
Member since Jun 27, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.