I have a image generator class that is used on a ASP.NET webpage, The class is built and works. The problem is that i need the image to Fit an a4 page and be no wider, the extra room needed can come from height. Textfeilds up the topright don't align correctly and if depending on the size of the input appears correctly and overlaps other elements. the following 4 strings printed topright (they need to be able to handle the min and max number of characters, if 0 then don't display the field and shift the other elements to adjust) phone : 0-50 characters address: 0-255 characters address2: 0-255 characters Website: 0-60 characters A image sometimes overlaps text, this also needs to be fixed. When the class is fixed i will need the class to be tested as it will be the main feature of an application and i need to know that it can handle all mixes of user input. Image , Bitmap editing in c# is recommended. I will provide class code and a demo application that will generate image. i need to be supplied updated class file and examples of generated image with different combination sof input. SAMPLE CODE FROM CLASS ....... Bitmap tmpFullBitmap = new Bitmap((int)[url removed, login to view] > maxWidth ? maxWidth : (int)[url removed, login to view], (int)[url removed, login to view]); Graphics objFullGraphics = [url removed, login to view](tmpFullBitmap); objFullGraphics = [url removed, login to view](tmpFullBitmap); [url removed, login to view]([url removed, login to view], 0, 0, [url removed, login to view], [url removed, login to view]); [url removed, login to view](businessname, fontVerdana18, [url removed, login to view], 100, 60); int topCouponText =DrawText(objFullGraphics, coupontext, 100, 100, maxWidth, 25, fontVerdana13, sfLeft); if (topCouponText < 170) topCouponText = 170; int termsTop = DrawText(objFullGraphics, couponvalid, 100, topCouponText+10, maxWidth, 16, fontVerdana10, sfLeft); .........
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
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).