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

Which java application server is the best?

1 Answers  


Can a jsp be called using a servlet?

1 Answers  


What is life cycle of Servlet?

1 Answers  


What is the functionality of actionservlet and requestprocessor?

1 Answers  


servlet life cycle?

4 Answers   eMids, Wipro,


What is forward() and include() of servlets RequestDispatcher interface?

6 Answers   HCL,


What are the advantages of cookies?

1 Answers  


What is servlet and how it works?

1 Answers  


What is dispatcher servlet?

1 Answers  


What's the difference between authentication and authorization?

1 Answers  


Can we fetch the attributes related to a servlet on a different servlet?

1 Answers  


What is the life cycle of a servlet?

2 Answers  


Categories