أفضل طريقة لتصدير html إلى Word دون تثبيت MS Word؟

StackOverflow https://stackoverflow.com/questions/32151

  •  09-06-2019
  •  | 
  •  

سؤال

هل هناك طريقة لتصدير صفحة html بسيطة إلى Word (تنسيق .doc، وليس .docx) دون تثبيت Microsoft Word؟

هل كانت مفيدة؟

المحلول

إذا كان لديك صفحات HTML بسيطة فقط كما قلت، فيمكن فتحها باستخدام Word.

بخلاف ذلك، هناك بعض المكتبات التي يمكنها القيام بذلك، لكن ليس لدي خبرة بها.

فكرتي الأخيرة هي أنه إذا كنت تستخدم ASP.NET، فحاول إضافتها application/msword إلى الرأس ويمكنك حفظه كمستند Word (لن يكون مستند Word حقيقيًا، بل فقط HTML تمت إعادة تسميته إلى doc ليتمكن من فتحه).

نصائح أخرى

هناك أداة تسمى JODConverter والتي يتم ربطها بالمكتب المفتوح للكشف عن محولات تنسيق الملفات الخاصة بها، وهناك إصدارات متاحة كتطبيق ويب (موجود في Tomcat) يمكنك النشر عليه وأداة سطر الأوامر.لقد قمت بتشغيل html عليه والتحويل إلى .doc وpdf بنجاح، وهو مشروع كبير إلى حد ما، لم يتم إطلاقه بعد ولكن أعتقد أنني سأستخدمه.http://sourceforge.net/projects/jodconverter/

هناك مشروع مفتوح المصدر يسمى HTMLtoWord يتيح ذلك للمستخدمين إدراج أجزاء من HTML (XHTML) جيدة التنسيق في مستند Word كنص منسق.

وثائق HTMLtoWord

على الرغم من أنه من الممكن إنشاء ملف Microsoft Word ".doc"، إلا أنه قد يكون إنشاء ملف ".rtf" أسهل وأكثر قابلية للنقل.

إذا كنت تعمل في Java، فيمكنك تحويل HTML إلى محتوى docx حقيقي باستخدام الكود الذي قمت بإصداره فيه docx4j 2.8.0.أقول "حقيقي"، لأن البديل هو إنشاء HTML com.altChunk, ، والذي يعتمد على برنامج Word لإجراء التحويل الفعلي (عند فتح المستند لأول مرة).

انظر المختلفة عينات مسبوقة بـ ConvertInXHTML.تتوقع عملية الاستيراد تنسيق XML جيدًا، لذا قد يتعين عليك ترتيبه أولاً.

حسنًا، هناك العديد من أدوات الطرف الثالث لهذا الغرض.لا أعرف إذا كان الأمر أبسط من ذلك.

أمثلة:

كما عثر على أ vbscribt, ، لكنني أعتقد أن ذلك يتطلب تثبيت Word.

أفترض من علامة "C#" أنك ترغب في تحقيق ذلك برمجيًا.

يحاول Aspose.Words لـ .NET.

إذا كان HTML فقط، فكل ما عليك فعله هو تغيير الامتداد إلى .doc وسيقوم Word بفتحه كما لو كان مستند Word.ومع ذلك، إذا كانت هناك صور لتضمينها أو جافا سكريبت لتشغيلها، فقد يصبح الأمر أكثر تعقيدًا بعض الشيء.

أعتقد مكتب مفتوح يمكن فتح ملفات .html وإنشاء ملفات .doc

يمكنك فتح ملفات HTML مع ليبر أوفيس كاتب.ثم يمكنك التصدير بصيغة PDF من قائمة "ملف".كما يمكن للمتصفحات تصدير HTML كملف PDF.

استخدم هذا الرابط للتصدير إلى Word، ولكن الصورة هنا لن تعمل:

http://www.jqueryscript.net/other/Export-Html-To-Word-Document-With-Images-Using-jQuery-Word-Export-Plugin.html

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top