इस लेख में, आपको Java का उपयोग करके Word में सभी अनुभाग विरामों को निकालने के तरीके की समझ प्राप्त होगी। यह आपको एप्लिकेशन को विकसित करने के लिए पर्यावरण सेटिंग्स, कार्यक्रम में चरणों की एक सूची, और जावा का उपयोग करके वर्ड में सभी खंड विराम को हटाने के लिए एक रन करने योग्य नमूना कोड प्रदान करेगा। आवेदन की आवश्यकताओं के अनुसार सभी खंड विरामों के बजाय चयनित खंड विराम को हटाने के लिए नमूना कोड को संशोधित किया जा सकता है।
जावा का उपयोग करके वर्ड में सेक्शन ब्रेक को हटाने के चरण
- Aspose.Words for Java का उपयोग करने के लिए परिवेश सेट करें ताकि सभी अनुभाग विरामों को समाप्त किया जा सके
- वांछित विरामों को हटाने के लिए Document Class का उपयोग करके लक्ष्य Word फ़ाइल लोड करें
- दूसरे अंतिम section से प्रसंस्करण शुरू करने के लिए तर्क को लागू करें और फ़ाइल के शीर्ष पर जाएँ
- वर्तमान अनुभाग की सामग्री को अगले अनुभाग की शुरुआत में कॉपी करें
- दस्तावेज़ से वर्तमान अनुभाग निकालें
- जब तक आप पहले खंड तक नहीं पहुंच जाते, तब तक दस्तावेज़ में एक अनुभाग को वापस ले जाकर प्रक्रिया को दोहराएं
- टारगेट सेक्शन ब्रेक्स को डिलीट करने के बाद आउटपुट वर्ड फाइल को सेव करें
इन चरणों में जावा का उपयोग करके वर्ड में सेक्शन ब्रेक कैसे हटाएं* की प्रक्रिया शामिल है। तर्क इस तरह कार्यान्वित किया जाता है कि प्रत्येक खंड की सामग्री को अगले खंड की शुरुआत में जोड़ दिया जाता है और पूरा खंड हटा दिया जाता है। यह सामग्री को दस्तावेज़ में वहीं रहने का कारण बनता है, हालांकि खंड विलोपन के साथ खंड विराम स्वचालित रूप से हटा दिए जाते हैं।
जावा का उपयोग करके वर्ड में सभी सेक्शन ब्रेक्स को हटाने के लिए कोड
import com.aspose.words.*; | |
public class Main { | |
public static void main(String[] args) throws Exception // Eliminate Sections breaks in Java | |
{ | |
// Set the license | |
new License().setLicense("Aspose.Total.lic"); | |
// Load the DOCX | |
Document docWithSec = new Document("DocWithSections.docx"); | |
// Run the loop for the sections | |
for (int iCounter = docWithSec.getSections().getCount() - 2; iCounter >= 0; iCounter--) | |
{ | |
// Append the contents | |
docWithSec.getLastSection().prependContent(docWithSec.getSections().get(iCounter)); | |
// Remove the current section | |
docWithSec.getSections().get(iCounter).remove(); | |
} | |
docWithSec.save("FinalFile.docx"); | |
System.out.println("Done"); | |
} | |
} |
यह कोड जावा का उपयोग करके * अनुभाग विराम को हटाने * की प्रक्रिया प्रस्तुत करता है। यह दूसरे अंतिम खंड से दस्तावेज़ की शुरुआत तक विपरीत दिशा में लूप शुरू करने के लिए सेक्शन.काउंट प्रॉपर्टी का उपयोग करता है और सेक्शन ब्रेक के बिना लक्षित सेक्शन में सामग्री को जोड़ने के लिए प्रीपेन्डकंटेंट () विधि का उपयोग करता है। दस्तावेज़ से वर्तमान अनुभाग को हटाने के लिए SectionCollection.remove () विधि का उपयोग किया जाता है।
इस लेख ने हमें बताया है कि Java का उपयोग करके सेक्शन ब्रेक कैसे हटाएं। यदि आप किसी Word फ़ाइल को असुरक्षित करने की प्रक्रिया सीखना चाहते हैं, तो जावा में वर्ड फाइल को असुरक्षित कैसे करें पर लेख देखें।