मैं सी # में एक प्रोजेक्ट पर काम कर रहा हूं जो वर्ड ऑटोमेशन एपीआई का उपयोग करके वर्ड डॉक्यूमेंट तैयार करेगा।शब्द स्वचालन: पता लगाएं कि पेज ब्रेक आवश्यक है या नहीं?
मैं उत्पन्न दस्तावेज़ में विशिष्ट बिंदुओं पर पृष्ठ विराम सम्मिलित करना चाहते हैं और मैं वर्तमान में निम्न कोड के साथ सफलतापूर्वक यह कर रहा हूं:
// Generate page break
object pageBreak = WdBreakType.wdPageBreak;
wordApp.Selection.InsertBreak(ref pageBreak);
हालांकि, अगर दस्तावेज़ स्वाभाविक रूप से वैसे भी अगले पृष्ठ पर लपेटा गया है पिछले पृष्ठ पर कमरे से बाहर निकलने के बाद, मैं वास्तव में पेज ब्रेक उत्पन्न नहीं करना चाहता हूं या नहीं तो मैं एक खाली पृष्ठ के साथ समाप्त हो जाऊंगा।
मुझे वास्तव में क्या पसंद आएगा यह पता लगाने की क्षमता है कि कर्सर कहां है और यदि यह वर्तमान पृष्ठ की पहली पंक्ति और कॉलम पर है तो मैं सुरक्षित रूप से मान सकता हूं कि पृष्ठ ब्रेक डालना आवश्यक नहीं है।
क्या कर्सर की स्थिति तक पहुंचने का कोई तरीका है? या एक और समाधान जो एक ही काम करेगा? यह एक साधारण आवश्यकता की तरह लगता है, इसलिए अगर मैं स्पष्ट रूप से चूक गया हूं तो मैं पहले से माफी माँगता हूं।
आपकी मदद के लिए बहुत बहुत धन्यवाद। यह वही है जो मैं करना चाहता था। –
रेखा निरंतर दस्तावेज़ की शुरुआत से स्थिति देने के लिए प्रतीत होता है, न कि पेज! –