مكتبة Open Source Go لتحويل ملفات معالجة الكلمات Microsoft ®
تحويل مستندات معالجة Microsoft Word إلى نص عادي عبر Free GO API
ما هو Docconv؟
في كثير من الأحيان ، أثناء العمل مع مستندات Microsoft Word Processing ، يحتاج المطورون إلى نص المستند بتنسيق عادي. في بعض الأحيان ، يقومون بمعالجة النص أو يعرضونه بتنسيق مختلف. تسمح واجهة برمجة التطبيقات Docconv مفتوحة المصدر والمجانية لمطوري GO باستخراج النص من DOC و DOCX بتنسيق عادي.
تم تطوير المكتبة بالكامل في GO ولكن لديها بعض التبعيات للعمل بشكل صحيح. تتطلب واجهة برمجة التطبيقات tidy و wv و popplerutils و unrtf JustText
الابتداء مع Docconv
الطريقة الموصى بها Docconv في مشروعك هي باستخدام GitHub. الرجاء استخدام الأمر التالي للتثبيت السلس.
قم بتثبيت Docconv عبر GitHub
$ go get code.sajari.com/docconv/...
تحويل DOCX إلى نص عادي عبر Free Go API
تسمح مكتبة Docconv مفتوحة المصدر لمبرمجي الكمبيوتر بتحويل DOCX إلى نص عادي داخل تطبيقات Go الخاصة بهم. لتحويل DOCX إلى نص عادي ، تحتاج فقط إلى تحميل المستند وتحويله باستخدام طريقة occonv.ConvertPath (). باستخدام سطور التعليمات البرمجية التالية ، يمكنك بسهولة تحويل DOCX إلى نص عادي.
تحويل معالجة الكلمات إلى نص في GO
- قم بإنشاء عميل جديد
- قم بتحويل DOCX إلى نص باستخدام client.ConvertPath () ومرر مسار الملف كمعامل
- تحقق من وجود أخطاء
- طباعة نص عادي
تحويل 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)