इस संक्षिप्त ट्यूटोरियल में, हम सीखेंगे कि कैसे जावा का उपयोग करके वर्ड में चित्र सम्मिलित करें। इसमें चित्र जोड़ने के बाद आप फ़ाइल को DOC या DOCX प्रारूप में सहेज सकते हैं। आपके अनुप्रयोगों में जावा का उपयोग करके *वर्ड दस्तावेज़ में चित्र जोड़ने के लिए निम्नलिखित चरणों का उपयोग किया जा सकता है।
जावा का उपयोग करके वर्ड में चित्र सम्मिलित करने के चरण
- मावेन रिपॉजिटरी से Aspose.Words इंस्टॉल करें
- Document क्लास ऑब्जेक्ट का उपयोग करके इनपुट वर्ड दस्तावेज़ लोड करें
- DocumentBuilder क्लास ऑब्जेक्ट को इंस्टेंट करें
- Word दस्तावेज़ शीर्षलेख में चित्र सम्मिलित करें
- वर्ड डॉक्यूमेंट में चित्र जोड़ें पैराग्राफ
- चित्र डालने के बाद आउटपुट वर्ड दस्तावेज़ सहेजें
ये चरण इनपुट वर्ड दस्तावेज़ लोड करने के लिए दस्तावेज़ वर्ग को प्रारंभ करते हैं और फिर शीर्षलेख और अनुच्छेद में एक चित्र सम्मिलित करते हैं। आउटपुट फ़ाइल वापस DOCX प्रारूप में सहेजी जाती है, हालाँकि, आप आवश्यकताओं के अनुसार किसी अन्य प्रारूप का चयन कर सकते हैं।
जावा का उपयोग करके वर्ड दस्तावेज़ में चित्र जोड़ने के लिए कोड
import com.aspose.words.Document; | |
import com.aspose.words.DocumentBuilder; | |
import com.aspose.words.HeaderFooterType; | |
import com.aspose.words.License; | |
import com.aspose.words.Shape; | |
public class InsertPictureInWordDocumentUsingJava | |
{ | |
public static void main(String[] args) throws Exception { //main function for InsertPictureInWordDocumentUsingJava class | |
// Initialize a license to avoid trial version watermark in the output Word file after adding image | |
License license = new License(); | |
license.setLicense("Aspose.Words.lic"); | |
// Load input Word DOCX document | |
Document AddImagesToWordDOC = new Document("input.docx"); | |
// Initialize DocumentBuilder class object to add image | |
DocumentBuilder imageWriter = new DocumentBuilder(AddImagesToWordDOC); | |
// Move the cursor to the Primary Header | |
imageWriter.moveToHeaderFooter(HeaderFooterType.HEADER_PRIMARY); | |
// Insert a picture in Word document header | |
Shape headerImage = imageWriter.insertImage("SampleImage.jpg"); | |
// Set Image Size in Header section | |
headerImage.setWidth(1 * 72); // equals to one inch | |
headerImage.setHeight(1 * 72); | |
// Move cursor to last Paragraph in Document | |
imageWriter.moveTo(AddImagesToWordDOC.getLastSection().getBody().getLastParagraph()); | |
// Add the picture to Word Document and Link it with the file | |
Shape imageAsLinkToFile = imageWriter.insertImage("SampleImage.jpg"); | |
imageAsLinkToFile.getImageData().setSourceFullName("SampleImage.jpg"); | |
// Save output DOCX file after inserting image | |
AddImagesToWordDOC.save("Word with Embedded and Linked Images.docx"); | |
} | |
} |
यह जावा कोड नमूना एमएस वर्ड एप्लिकेशन या किसी अन्य वर्ड प्रोसेसिंग एप्लिकेशन की आवश्यकता के बिना वर्ड दस्तावेज़ लोड करता है। फिर यह क्रमशः चित्र सम्मिलित करने के लिए नियंत्रण को शीर्षलेख और अंतिम अनुच्छेद पर ले जाता है। अंत में, आप केवल उचित फ़ाइल एक्सटेंशन का उल्लेख करके या SaveFormat एन्यूमरेटर का उपयोग सेव फ़ंक्शन में दूसरे तर्क के रूप में फ़ाइल को सहेज सकते हैं।
इस ट्यूटोरियल में, हमने सीखा कि जावा का उपयोग करके एमएस वर्ड में एक तस्वीर कैसे सम्मिलित करें। यदि आप सीखना चाहते हैं कि शुरुआत से वर्ड दस्तावेज़ कैसे बनाया जाता है, तो आप लेख जावा का उपयोग करके वर्ड डॉक्यूमेंट कैसे बनाएं का संदर्भ ले सकते हैं।