यह लेख बताता है कि Java का उपयोग करके Word में आकृतियाँ कैसे डालें। यह IDE सेट करने के लिए आवश्यक संसाधनों का संदर्भ, चरणों की सूची और एक नमूना कोड प्रदान करता है जो Java का उपयोग करके Word में आरेख कैसे बनाएँ दर्शाता है। आप कुछ API कॉल का उपयोग करके Word दस्तावेज़ में इनलाइन और फ़्लोटिंग आकृतियाँ डालना सीखेंगे।
जावा का उपयोग करके वर्ड में आरेख बनाने के चरण
- आकृतियाँ सम्मिलित करने के लिए Aspose.Words for Java का उपयोग करने के लिए वातावरण सेट करें
- DOCX फ़ाइल में चित्र जोड़ने के लिए Document वर्ग का उपयोग करके एक खाली Word फ़ाइल बनाएँ
- आवश्यक पैरामीटर के साथ insertShape() विधि का उपयोग करके एक इनलाइन आकृति डालें
- संबंधित तर्कों के साथ किसी अन्य ओवरलोडेड विधि का उपयोग करके पाठ पर एक फ़्लोटिंग आकार डालें
- यदि आवश्यक हो तो प्रत्येक आकृति का घूर्णन सेट करें
- OoxmlSaveOptions ऑब्जेक्ट को परिभाषित करें और सेव फ़ॉर्मेट और अनुपालन सेट करें
- आउटपुट फ़ाइल सहेजें
ये चरण Java का उपयोग करके Word में आरेख जोड़ने का तरीका बताते हैं। Word फ़ाइल लोड करने या बनाने के लिए Document क्लास के ऑब्जेक्ट को इंस्टेंटिएट करें, फ़ाइल को DocumentBuilder ऑब्जेक्ट से लिंक करें, और शेप टाइप और साइज़ प्रदान करते हुए इनलाइन शेप डालें। शेप टाइप, पोजिशन, साइज़, रैप टाइप और रिलेटिव पोजिशन एट्रिब्यूट सेट करके एक और फ़्लोटिंग शेप डालें।
जावा का उपयोग करके एमएस वर्ड में आकृतियों का उपयोग करके डिजिटल कला सम्मिलित करने के लिए कोड
import com.aspose.words.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Adding shapes in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
Document doc = new Document(); | |
DocumentBuilder builder = new DocumentBuilder(doc); | |
//Inline shape | |
Shape shape = builder.insertShape(ShapeType.LINE, 200, 200); | |
shape.setRotation(35.0); | |
//Free-floating shape | |
shape = builder.insertShape | |
( ShapeType.ARROW,RelativeHorizontalPosition.PAGE,250, | |
RelativeVerticalPosition.PAGE,150,150,150,WrapType.INLINE); | |
shape.setRotation(40.0); | |
builder.writeln(); | |
OoxmlSaveOptions saveOptions = new OoxmlSaveOptions(SaveFormat.DOCX); | |
// Save shapes as DML | |
saveOptions.setCompliance(OoxmlCompliance.ISO_29500_2008_TRANSITIONAL); | |
// Save the document | |
doc.save("output.docx", saveOptions); | |
System.out.println("Shapes added successfully"); | |
} | |
} |
यह कोड स्निपेट दिखाता है कि Java का उपयोग करके Word में सीधी रेखा कैसे खींची जाती है। हमने LINE और ARROW आकृतियों का प्रदर्शन किया है, हालाँकि, आप छवियाँ, टेक्स्ट बॉक्स, आयत, हीरे, त्रिभुज, समांतर चतुर्भुज, मोटे तीर, चाप और डोनट आदि जोड़ने का प्रयास कर सकते हैं। आप रैप प्रकार को इनलाइन, टॉप-बॉटम, स्क्वायर, टाइट, थ्रू या कोई नहीं पर भी सेट कर सकते हैं।
इस ट्यूटोरियल ने हमें Java का उपयोग करके Word में आकृतियाँ कैसे बनाएँ के बारे में मार्गदर्शन किया है। इसके अलावा, यदि आप बुलेट डालना चाहते हैं, तो जावा का उपयोग करके वर्ड में बुलेट्स डालें पर लेख देखें।