Microsoft® Word संसाधन फ़ाइलों को कनवर्ट करने के लिए ओपन सोर्स गो लाइब्रेरी
माइक्रोसॉफ्ट वर्ड प्रोसेसिंग दस्तावेज़ों को फ्री गो एपीआई के माध्यम से सादा पाठ में कनवर्ट करें
Docconv क्या है?
अक्सर, माइक्रोसॉफ्ट वर्ड प्रोसेसिंग दस्तावेजों के साथ काम करते समय, डेवलपर्स को सादे प्रारूप में दस्तावेज़ पाठ की आवश्यकता होती है। कभी-कभी, वे पाठ को संसाधित करते हैं या बस इसे एक अलग प्रारूप में प्रदर्शित करते हैं। ओपन-सोर्स और फ्री एपीआई Docconv GO डेवलपर्स को DOC और DOCX से प्लेन फॉर्मेट में टेक्स्ट निकालने की अनुमति देता है।
पुस्तकालय पूरी तरह से जीओ में विकसित किया गया है लेकिन ठीक से काम करने के लिए कुछ निर्भरताएं हैं। एपीआई के लिए साफ-सुथरा, wv, popplerutils, और unrtf JustText की आवश्यकता होती है
Docconv . के साथ शुरुआत करना
आपके प्रोजेक्ट में Docconv का अनुशंसित तरीका GitHub का उपयोग करना है। सुचारू स्थापना के लिए कृपया निम्न आदेश का उपयोग करें।
GitHub के माध्यम से Docconv स्थापित करें
$ go get code.sajari.com/docconv/...
फ्री गो एपीआई के माध्यम से DOCX को प्लेन टेक्स्ट में बदलें
ओपन सोर्स लाइब्रेरी Docconv कंप्यूटर प्रोग्रामर्स को DOCX को अपने स्वयं के गो एप्लिकेशन के अंदर प्लेन टेक्स्ट में बदलने की अनुमति देता है। अपने DOCX को सादा पाठ में बदलने के लिए, आपको बस अपना दस्तावेज़ लोड करना होगा और occonv.ConvertPath() विधि का उपयोग करके इसे रूपांतरित करना होगा। कोड की निम्नलिखित पंक्तियों का उपयोग करके, आप आसानी से DOCX को सादा पाठ में बदल सकते हैं।
GO . में वर्ड प्रोसेसिंग को टेक्स्ट में बदलें
- एक नया क्लाइंट बनाएं
- क्लाइंट का उपयोग करके DOCX को टेक्स्ट में कनवर्ट करें। कन्वर्टपाथ () और फ़ाइल पथ को पैरामीटर के रूप में पास करें
- त्रुटियों की जाँच करें
- सादा पाठ प्रिंट करें
DOCX को Free GO API के माध्यम से टेक्स्ट में बदलें
// create a new client
c := client.New()
// convert DOCX to Text
res, err := client.ConvertPath(c, "fileformat.docx")
if err != nil {
log.Fatal(err)
}
// print output
fmt.Println(res)