सामग्री नियंत्रणों का उपयोग करने के लिए इसका एक तरीका होगा। कार्यालय में, आप अपना टेम्पलेट बना सकते हैं, और फिर अपने प्रत्येक संबंधित इनपुट के लिए आप इन नियंत्रणों में से एक डाल सकते हैं। वे कार्यालय में डेवलपर टैब के अंतर्गत हैं।
अपने नियंत्रण डालने के बाद आपको उनमें से प्रत्येक के लिए एक अद्वितीय नाम होना चाहिए। कार्यालय उन सभी को एक ही नाम दे देगा, लेकिन आपको अपने टेम्पलेट दस्तावेज़ में उन सभी को विशिष्ट रूप से पहचानने की आवश्यकता होगी।
अब आपको इन नियंत्रणों में इनपुट करने वाला डेटा प्राप्त करने की आवश्यकता है। फिर, वहाँ कुछ बेहतर समाधान होने की संभावना है, लेकिन एरिक व्हाइट महान OpenXML सामान के सभी प्रकार है, और इसलिए यहाँ अपने में से एक है: Iterating over Content Controls
मुझे लगता है कि वहाँ एक तालिका के अंदर नेस्ट सामग्री नियंत्रण पाने के साथ समस्याओं है। इसलिए, यदि आप ऐसा करते हैं, तो मुझे लगता है कि आपको सामग्री नियंत्रणों को खोजने के लिए तालिका के तत्वों पर विशेष रूप से लूप करना होगा।
इसके अलावा, आप शायद अपनी .doct फ़ाइल से एक .docx को बचाने के लिए है, जो मैं वहाँ किसी भी में निर्मित "एक लाइनर" OpenXML में विधि नहीं लगता कि चाहते करने जा रहे हैं; हालांकि, आप एक नया वर्ड दस्तावेज़ बना सकते हैं, और फिर टेम्पलेट की फ़ाइल स्ट्रीम को नव निर्मित डॉक्क्स फ़ाइल में लिख सकते हैं। फिर, ज़ाहिर है, वहां बेहतर समाधान हो सकते हैं।
क्या आप यहां हैं? वहाँ अच्छी चीजें के बहुत सारे है: Introduction to OpenXML
साथ ही, एरिक OpenXML YouTube channel
इसके बारे में काम कर रहे पूर्ण स्रोत कोड नमूने के साथ कोई अंतिम समाधान? – Kiquenet