यह सटीक ट्यूटोरियल Java में bitmap कैसे बनाएं पर चर्चा करता है। इसमें IDE कॉन्फ़िगरेशन विवरण, चरण और Java में BMP फ़ाइल बनाने के लिए एक कोड स्निपेट शामिल है। इसके अलावा, यह आउटपुट बिटमैप छवि को अनुकूलित करने के लिए विभिन्न विकल्पों को भी शामिल करता है।
जावा में बिटमैप बनाने के चरण
- BMP छवि बनाने के लिए Aspose.Drawing का उपयोग करने हेतु IDE तैयार करें
- पाठ स्ट्रिंग निर्दिष्ट करें और स्थिति मान घोषित करें
- Bitmap क्लास का एक उदाहरण बनाएँ और Graphics क्लास ऑब्जेक्ट आरंभ करें
- सुखदायक मोड के साथ-साथ पृष्ठभूमि रंग का चयन करें
- डोरी और आकृति बनाएं
- सेव विधि का उपयोग करके आउटपुट BMP छवि निर्यात करें
ये चरण Java में BMP फ़ाइल बनाने की प्रक्रिया को रेखांकित करते हैं। सबसे पहले, स्थिति निर्देशांक, स्ट्रिंग और टेक्स्ट उपस्थिति गुण निर्दिष्ट करें। इसके बाद, सुखदायक मोड सेट करें और आकृति बनाएं। अंत में, परिणामी बिटमैप छवि को अपनी ज़रूरतों के आधार पर डिस्क या स्ट्रीम पर सहेजें।
जावा में बिटमैप छवि बनाने के लिए कोड
import com.aspose.drawing.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Create a bitmap in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
int centerX = 150; | |
int centerY = 150; | |
int radius = 100; | |
String text = "Here is a circle in the bitmap"; | |
com.aspose.drawing.Font font = new com.aspose.drawing.Font("Arial", 12, com.aspose.drawing.FontStyle.Bold); | |
com.aspose.drawing.Bitmap bmp = new com.aspose.drawing.Bitmap(300, 300); | |
// Create Graphics class object | |
com.aspose.drawing.Graphics g = com.aspose.drawing.Graphics.fromImage(bmp); | |
g.setSmoothingMode(com.aspose.drawing.drawing2d.SmoothingMode.AntiAlias); g.clear(com.aspose.drawing.Color.getLightGreen()); | |
// Draw the circle | |
g.drawEllipse(com.aspose.drawing.Pens.getBlack(), centerX - radius, centerY - radius, 2 * radius, 2 * radius); | |
g.drawString(text, font, com.aspose.drawing.Brushes.getBlue(), 50, 30); | |
// Save output BMP image | |
bmp.save("Circle.bmp"); | |
System.out.println("Bitmap created successfully"); | |
} | |
} |
यह कोड स्निपेट जावा में बिटमैप बनाने की प्रक्रिया को प्रदर्शित करता है। फ़ॉन्ट क्लास बिटमैप छवि में टेक्स्ट स्ट्रिंग्स को रेंडर करने के लिए टेक्स्ट विशेषताओं के अनुकूलन को सक्षम बनाता है। इसके अतिरिक्त, परिणामी BMP छवि को निर्यात करने से पहले आकृतियों को बनाने और पेन का रंग, स्थिति, त्रिज्या आदि को समायोजित करने के लिए ग्राफ़िक्स क्लास का उपयोग करें।
इस गाइड में बताया गया है कि Java सेव बिटमैप टू फाइल फीचर का उपयोग करके अपने एप्लीकेशन में कैसे जोड़ा जा सकता है। अगर आप इमेज क्लिपिंग सीखना चाहते हैं, तो जावा में छवि क्लिपिंग पर लेख देखें।