2014-05-07 5 views
5

का उपयोग कर वर्ड डॉक्स में छवि जोड़ें मैं एक्सेल दस्तावेज़ बनाने के लिए पहले से ही एनपीओआई लाइब्रेरी का उपयोग कर रहा था (जो पीओआई जावा प्रोजेक्ट का .NET संस्करण है), लेकिन अब मैं वर्ड (डॉक्क्स दस्तावेज़) भी बनाना चाहता हूं।एनपीओआई लाइब्रेरी सी #

मैं दस्तावेज़ में एक छवि जोड़ना चाहता हूं, लेकिन किसी भी तरह से यह काम नहीं करेगा। ऐसा लगता है कि यह छवि को जोड़ने है, लेकिन जब मैं डाउनलोड किया दस्तावेज़

“The file <document filename> cannot be opened because there are problems with the contents”

खोलने इस दस्तावेज़ में छवि को जोड़ने के लिए कोड है:

XWPFParagraph p2 = wordDoc.CreateParagraph(); 
XWPFRun r2 = p2.CreateRun(); 
r2.AddPicture(pictureData, (int)PictureType.PNG, "image1", 800, 600); 

जहां pictureData की एक MemoryStream है pictureData। मेमोरीस्ट्रीन सही है, क्योंकि मैं इसे बेस 64 स्ट्रिंग प्राप्त कर सकता हूं और यह सही आउटपुट दिखाता है, लेकिन मैं चाहता हूं कि यह छवि एक शब्द दस्तावेज़ में हो।

तो मेरा सवाल यह है कि, मुझे क्या याद आ रहा है, मैं क्या गलत कर रहा हूं? XWPF दस्तावेज़ में छवियों के बारे में कोई दस्तावेज़ीकरण नहीं मिला। अग्रिम

उत्तर

1

में

धन्यवाद मैं भी codeplex.com, जहां पुस्तकालय डाउनलोड कर सकते हैं पर इस सवाल का, और NPOI पुस्तकालय के लिए समन्वयक, tonyqus पूछा, साथ जवाब folllowing:

यह एनपीओआई 2.0.6 में एक बग है। यह एनपीओआई 2.1

में तय किया जाएगा
संबंधित मुद्दे