How an Image can be loaded in a Servlet ?



How an Image can be loaded in a Servlet ?..

Answer / sagar

Try to use this code it may help you
public class MessageImage {
/** Creates an Image of a string with an oblique
* shadow behind it. Used by the ShadowedText servlet
* and the ShadowedTextFrame desktop application.
*/
public static Image makeMessageImage(String message,
String fontName,
int fontSize) {
Frame f = new Frame();
// Connect to native screen resource for image creation.
f.addNotify();
// Make sure Java knows about local font names.
GraphicsEnvironment env =
GraphicsEnvironment.getLocalGraphicsEnvironment();
env.getAvailableFontFamilyNames();
Font font = new Font(fontName, Font.PLAIN, fontSize);
FontMetrics metrics = f.getFontMetrics(font);
int messageWidth = metrics.stringWidth(message);
int baselineX = messageWidth/10;
int width = messageWidth+2*(baselineX + fontSize);
int height = fontSize*7/2;
int baselineY = height*8/10;
Image messageImage = f.createImage(width, height);
Graphics2D g2d =
(Graphics2D)messageImage.getGraphics();
g2d.setFont(font);
g2d.translate(baselineX, baselineY);
g2d.setPaint(Color.lightGray);
AffineTransform origTransform = g2d.getTransform();
g2d.shear(-0.95, 0);
g2d.scale(1, 3);
g2d.drawString(message, 0, 0);
g2d.setTransform(origTransform);
g2d.setPaint(Color.black);
g2d.drawString(message, 0, 0);
return(messageImage);
}

Is This Answer Correct ?    1 Yes 0 No

Post New Answer

More Servlets Interview Questions

What is the role of the webserver?

4 Answers  


How to handle the debug errors in servlets?

2 Answers  


What is dispatcher servlet?

0 Answers  


Explain the concept of ssi ?

0 Answers  


How to get the IP address of client in servlet?

0 Answers  






Can we define constructor in Servlet class?

10 Answers   Accenture, Yugma,


What is context in servlet?

0 Answers  


Which java application server is the best?

0 Answers  


Why the concept of single thread model interface is used?

0 Answers  


Which interface must be implemented by all servlets?

0 Answers  


How we can check in particular page the session will be alive or not

4 Answers   L&T, Symbiosis,


How do you define a servlet?

0 Answers  


Categories