C# का उपयोग करके Word दस्तावेज़ में छवि कैसे जोड़ें

C# का उपयोग करके Word दस्तावेज़ में छवि कैसे जोड़ें

यह ट्यूटोरियल आपको एक Word दस्तावेज़ में छवियों को जोड़ने के तरीके के बारे में कदम-दर-चरण मार्गदर्शन करेगा C# का उपयोग करके।

Word दस्तावेजों में छवियों को जोड़ने के लाभ

    • विज़ुअल एप्लीकेशन (Visual Appeal):- तस्वीरें दस्तावेजों को और अधिक प्रतिभाशाली बना सकती हैं।
  • ** बेहतर संचार** :- दृश्य अधिक स्पष्ट रूप से जटिल जानकारी प्रसारित करने में मदद कर सकते हैं।

  • पेशेवर प्रस्तुति:- छवियों को शामिल करना आपके दस्तावेजों की पेशेवरता को बढ़ा सकता है।

आवश्यकताएँ: पर्यावरण को तैयार करना

  • Visual Studio या किसी भी .NET IDE को स्थापित किया गया है।
  • सुनिश्चित करें कि Aspose.Words लाइब्रेरी NuGet के माध्यम से उपलब्ध है।
  • प्रदर्शन के उद्देश्य से एक छवि फ़ाइल तक पहुंच प्राप्त करें।

एक शब्द दस्तावेज़ में एक छवि जोड़ने के लिए कदम-दर-चरण गाइड

चरण 1: System.Drawing के लिए संदर्भ जोड़ें

सुनिश्चित करें कि System.Drawing संग्रह आपके समाधान में संदर्भित है।

चरण 2: Aspose.Words NuGet पैकेज जोड़ें

NuGet पैकेज प्रबंधक का उपयोग करके Aspose.Words लाइब्रेरी स्थापित करें।

Install-Package Aspose.Words

चरण 3: दिशानिर्देशों का उपयोग करें

फ़ाइल के शीर्ष पर आवश्यक निर्देशों का उपयोग करें।

using Aspose.Words;
using Aspose.Words.Drawing;

चरण 4: दस्तावेज़ ऑब्जेक्ट बनाएं

Word DOC फ़ाइल को एक दस्तावेज़ वस्तु में लोड करें।

Document addImagesToWordDOC = new Document("input.doc");

चरण 5: DocumentBuilder ऑब्जेक्ट बनाएं

दस्तावेज़ के लेखन को सुविधाजनक बनाने के लिए DocumentBuilder क्लास को त्वरित करें।

DocumentBuilder imageWriter = new DocumentBuilder(addImagesToWordDOC);

चरण 6: पाठक को हेडर में स्थानांतरित करें

पाठक को शब्द दस्तावेज़ के प्राथमिक शीर्षक में रखें।

imageWriter.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);

चरण 7: हेडर में छवि डालें

शब्द दस्तावेज़ शीर्षक में एक छवि डालें।

Shape headerImage = imageWriter.InsertImage("C:\\Add Image in Word Header.jpg");

चरण 8: छवि संपत्ति सेट करें

इनपुट छवि के आकार और स्थान को समायोजित करें।

headerImage.Width = 1 * 72; // equals one inch
headerImage.Height = 1 * 72;

चरण 9: एक लिंक फ़ाइल के रूप में एक छवि जोड़ें

क्यूसर को अंतिम पैराग्राफ में स्थानांतरित करें और एक फ़ाइल के लिए एक लिंक के रूप में एक छवि जोड़ें।

imageWriter.MoveTo(addImagesToWordDOC.LastSection.Body.LastParagraph);
Shape imageAsLinkToFile = imageWriter.InsertImage("C:\\Add Image as Link to File.jpg");
imageAsLinkToFile.ImageData.SourceFullName = "C:\\Add Image as Link to File.jpg";

चरण 10: दस्तावेज़ को बचाएं

अंत में, संशोधित Word दस्तावेज़ को डिस्क पर सहेजें।

addImagesToWordDOC.Save("C:\\Word with Embedded and Linked Images.docx");

Word दस्तावेज़ में छवियों को जोड़ने के लिए उदाहरण कोड

यहाँ एक पूर्ण उदाहरण है जिसमें सभी चरणों को शामिल किया गया है:

            
// Load Word DOC document that you want to add images to
Document addImagesToWordDOC = new Document("input.doc");

// Instantiate DocumentBuilder class object to write text, images, tables, etc.
DocumentBuilder imageWriter = new DocumentBuilder(addImagesToWordDOC);

// Move cursor to Primary Header in Word DOC
imageWriter.MoveToHeaderFooter(HeaderFooterType.HeaderPrimary);

// Insert image in Word document header
Shape headerImage = imageWriter.InsertImage("path-to-header-image.jpeg");

// Set Image Size in Header
headerImage.Width = 1 * 72; // equals to one inch
headerImage.Height = 1 * 72;

// Move cursor to last Paragraph in Word Document
imageWriter.MoveTo(addImagesToWordDOC.LastSection.Body.LastParagraph);

// Add Image to Word Document and Link to File
Shape imageAsLinkToFile = imageWriter.InsertImage("path-to-image.jpeg");
imageAsLinkToFile.ImageData.SourceFullName = "path-to-image.jpeg"
// Save As DOCX
addImagesToWordDOC.Save("images.docx");

Conclusion

इस ट्यूटोरियल ने आपको दिखाया है कि कैसे C# का उपयोग करके एक Word दस्तावेज़ में छवियों को जोड़ने के लिए. इन चरणों का पालन करके, आप दोनों अंतर्निहित और लिंक किए गए चित्रों को शामिल कर सकते हैं, अपने Word फ़ाइलों की सौंदर्य और सूचनात्मक गुणवत्ता में सुधार।

 हिंदी