In order to bid on this you: 1/ are a seasoned perl developer 2/ are very knowledgable in postscript 3/ know SVG well enough to code it by hand and to debug it. 4/ can write ruggedized software. If you meet these conditions and have *meaningful* experience, then please bid on this. I need a fully-OO perl daemonized program (strict, warn, taint compliant) that translates postscript files to SVG 1.0 files using the [url removed, login to view] module. I am looking for the kind of program that a seasoned programmer will write. I would write it myself but am swamped and do not have time to do it. The program must: work as a standalone daemon using HTTP::Daemon have a selectable port at start. work under mod_perl use strict have taint mode activated include POD for the API include inline comments work on win32, unix/linux derivatives support ssl (??) The program should: use CPAN modules where appropriate. have no memors leaks. survive the killing of child processes use a pid session file to keep state info with options parameters. Inputs: Accept the string ?f=[ps|eps|ps2]&id=[integer]&temp=[string] where f = incoming file type id = an ID that I will use to instantiate a DBI connection later temp = a template string name containing metadata (optional). The contents are not used but I want the constructor for the SVG to have access to this string later on. Outputs: 1/ An W3C SVG1.0 compliant file as a text string with the correct header. 2/ a method stub for DBI interfacing, that goes nowhere at this time but that I can improve later. 3/ logging to a file at a user-configurable location.
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased. standard installation packages for unix ([url removed, login to view] containing a makefile which installs the file to the current directory and adds any required modules to the perl (at) INC path). On-lineDemonstration of the working prototype where I send a postscript file by http post request and the program returns the SVG content.
Web, Unix, Linux, FreeBSD, OpenBSD, Windows, Adobe SVG Plugin.
## Deadline information
Must work at the very minimum with postscript level 1 and 2. My acceptance condition will be when I print a document to printer and convert the document to SVG, and both look nearly identical. I will accept minor discrepencies, but positions, shading, object definitions, etc need to be identical. If in doubt, take a look at [url removed, login to view] . That is what I am looking for,b but as a serverside process.