The requirements of this project is to build a simple to use CD label creator. The software should be designed to run under Windows, and will allow the user to create CD labels to print on standard CD label paper (the sheets with two circular labels that can be pealed off). The software will be designed to only print on the top label of the paper, so the user will be required to reverse the page and reprint to use both labels on the page. When the program launches it should present two edit boxes, the first one will contain the text for the top half of the label, and the second box will contain the text for the lower half. Below each edit box should be two drop down lists for the font and the color of the text. The user will type text for the top half of the label, and optionally text for the lower half. The user will then be able to hit the print button, and the software should generate a graphic for the CD label and print it. The software should automatically size the text to optimize it for the CD label, and print it in a curved style as generally seen on CD labels. I have included a sample label in the attached graphic. In this example the user would type Blitz in the first field, Technology in the second, and the software would automatically resize and align the text so it is ideally positioned. The goal is to be able to create labels in as few steps as possible, the software should take care of all the sizing and aligning of text. The project can be created using Java (SWT must be used), Delphi or C++. If you have any questions before placing your bid on this project, I will be happy to answer them.
## Deliverables
1. Complete source code of all work completed 1.1. Source code should compile with out errors 1.2. source code should be well documented in English 2. Compiled version of the project in ready to run condition 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows 98 Windows 2000 Windows XP