यह संक्षिप्त ट्यूटोरियल आपको जावा का उपयोग करके Word दस्तावेज़ में टेक्स्ट को **खोजने और बदलने के तरीके के बारे में मार्गदर्शन करेगा। सरल एपीआई कॉल का उपयोग करके, कोई भी आसानी से किसी भी एप्लिकेशन के लिए और ऑपरेटिंग सिस्टम के वातावरण के बावजूद, जावा का उपयोग करके वर्ड दस्तावेज़ में टेक्स्ट को आसानी से बदल सकता है।
Java का उपयोग करके Word दस्तावेज़ में टेक्स्ट को बदलने के चरण
- मावेन रिपॉजिटरी से Aspose.Words for Java JAR फ़ाइल को कॉन्फ़िगर करें
- टेक्स्ट को बदलने के लिए स्रोत दस्तावेज़ खोलने के लिए एक Document Class इंस्टेंस बनाएं
- FindReplaceOptions वर्ग को प्रारंभ करें और खोज सेट करें और विकल्प बदलें
- खोज करें और गतिविधि को स्रोत और लक्ष्य स्ट्रिंग से बदलें
- डिस्क पर संशोधित शब्द दस्तावेज़ सहेजें
जावा में उपरोक्त चरण वर्ड डॉक्यूमेंट में कुछ ही चरणों में ढूंढे और बदले जाएं। डॉक्यूमेंट क्लास ऑब्जेक्ट का उपयोग करके स्रोत DOCX को लोड करके गतिविधि शुरू होगी। फिर हम Word दस्तावेज़ में खोज सेट करने और पैरामीटर बदलने के लिए FindReplaceOptions class ऑब्जेक्ट बनाएंगे। अंत में, हम चयनित मानदंडों के आधार पर खोज करेंगे और गतिविधि को प्रतिस्थापित करेंगे और संशोधित दस्तावेज़ फ़ाइल को डिस्क पर सहेजेंगे।
जावा का उपयोग करके वर्ड दस्तावेज़ में टेक्स्ट खोजने और बदलने के लिए कोड
import com.aspose.words.Document; | |
import com.aspose.words.FindReplaceDirection; | |
import com.aspose.words.FindReplaceOptions; | |
import com.aspose.words.License; | |
public class SearchAndReplaceText { | |
public static void main(String[] wordsReplaceArgs) throws Exception { | |
// Apply Aspose.Words for Java license to remove | |
// evaluation version limitations during text replacement | |
License licenseForReplacingTxtInDoc = new License(); | |
licenseForReplacingTxtInDoc.setLicense("Java.Aspose.Words.lic"); | |
// Open the source Word file using Document class | |
Document wordDoc = new Document("Source.docx"); | |
// Initialize FindReplaceOptions class object to replace text string | |
FindReplaceOptions options = new FindReplaceOptions(); | |
options.setMatchCase(true); | |
options.setDirection(FindReplaceDirection.FORWARD); | |
options.setFindWholeWordsOnly(true); | |
// Creating the search and replace string in the Replace method | |
wordDoc.getRange().replace("Sample", "Replace", options); | |
// Save the replaced text result | |
wordDoc.save("FindAndReplace.docx"); | |
} | |
} |
*जावा में उपरोक्त उदाहरण सरल एपीआई कॉल का उपयोग करके DOCX में शब्द को प्रतिस्थापित करता है। आप अपने आवेदन में उपरोक्त उदाहरण का उपयोग करने के लिए माइक्रोसॉफ्ट वर्ड या इंटरऑप लाइब्रेरी पर निर्भर नहीं हैं। FindReplaceOptions Class खोज सेट करने और मानदंड बदलने के लिए विभिन्न गुणों को उजागर करता है, जिसमें मैच केस, दिशा बदलने और पूरे शब्द खोजने आदि शामिल हैं।
इस विषय में, हमने देखा कि जावा का उपयोग करके DOCX में टेक्स्ट को खोजना और बदलना कितना आसान है। यदि आप Word दस्तावेज़ को ईमेल के रूप में भेजने में रुचि रखते हैं, तो आप विषय, जावा का उपयोग करके ईमेल में वर्ड डॉक्यूमेंट कैसे भेजें में विस्तृत जानकारी प्राप्त कर सकते हैं।