CompuServe Thread

#GRADUATED GRAYSCALE LOGO

3 messages in this thread
#6501From: JOHN R. HAYNESNov 1, 1988 10:13 PM
I need help in creating a one-word logo in PostScript language. I have been able to get the type output with a gray screen, but I need the gray screen to graduate from dark gray at the top of the letters to white at the bottom (baseline) of the letters. The logo is 32 pt. Helvetica-BlackOblique. I would appreciate any help that might be offered. Customer awaits his job anxiously. Thanks very much. John R. Haynes 73710,2657
#6518From: Bruce CarillonNov 2, 1988 5:56 PM
John, If you have illustrator 88 do the following: 1. Type in the one-word logo. 2. 'Paint' the type with NO fill and NO stroke and check the 'mask' box. 3. Create a blend using narrow rectangles a little wider than the width of the type from 100% black to white. Make sure the blend starts slightly higher than the type and ends slightly lower than the baseline. 4. Group the rectangles. 5. Paste the grouped rectangles 'IN FRONT' of the type and then group evrything. 6. Type in the one-word logo again. 7. 'Paint' the type with NO fill and stroke it with .5 100% black. 8. Drag the type with the control point and let it snap into place directly on top of the other type. Make sure you grab the control point and let it snap into place or it may not line up perfectly. 9. Don't worry if you preview and don't get the results you were looking for, however it WILL print exactly what you want. If you have any problems on masks, or blends check out the manual. Regards, Bruce Carillon
#6533From: Gary McGathNov 3, 1988 5:52 AM
That's a fairly complicated order. I'd do something like the following: save /Helvetica-BlackOblique findfont 32 scalefont setfont (Your logo) true charpath clip ;make the logo the clipping path /grayval 0 def Then, in a for loop, set the gray level (with setgray) to grayval, draw a rectangle covering part of the area, increase the value of grayval towards 1 (in small enough increments that it looks continuous), increase the y value for the next rectangle (moving upwards), and loop till you've covered the whole logo clipping path. Then finally, restore