HtmlToWord

البرمجيات قطة:
HtmlToWord
تفاصيل البرنامج:
الإصدار: 0.4.9.5
تاريخ إيداع: 20 Feb 15
المطور: orf
ترخيص: حرر
شعبية: 1

Rating: nan/5 (Total Votes: 0)

تم إنشاء

وHtmlToWord للاستخدام في تطبيق يستخدم Word لتوليد التقارير بناء على المدخلات HTML من الواجهة الويب على & nbsp؛ يمكنك استخدامه مثل ذلك:
استيراد HtmlToWord، win32com.client
كلمة = win32com.client.gencache.EnsureDispatch ("Word.Application")
word.Visible = صحيح # لا تعيين هذا إلى True في الإنتاج!
وثيقة = word.Documents.Add ()
محلل = HtmlToWord.Parser ()
أتش تي أم أل = "" "

هذا هو عنوان

<ط> هذا هو <ب> بعض النص في <أ href = ل"http://google.com"> الفقرة


    على & nbsp؛
  • وبوو! أنا <ب> قائمة

"" "
parser.ParseAndRender (HTML، كلمة، document.ActiveWindow.Selection)
أو إذا كنت لا تريد استخدام HTML يمكنك إنشاء شجرة من الأكواد نفسك (عناصر قائمة أغفل):
من HtmlToWord.elements استيراد *
parser.Render (كلمة، [
على & nbsp؛ Heading3 ([النص ("هذا هو عنوان")])،
ونبسب؛ الفقرة ([صورة (سمات = {"SRC": "http://placehold.it/150x150"، "البديل": "أذهب أدناه"})])،
ونبسب؛ الفقرة ([
على & nbsp؛ مائل ([النص ("هذا هو")، بولد ([النص ("بعض")])، النص ("النص")])،
على & nbsp؛ النص ("في")،
على & nbsp؛ الارتباط التشعبي ([النص ("الفقرة")]، {"أ href": "http://google.com"})،
على & nbsp؛])
]، document.ActiveWindow.Selection)
بدعم العلامات وواحق
يدعم HtmlToWord حاليا علامات HTML التالية:
- ص
- ب / قوي
- ر
- شعبة
- م / ط
- ش
- UL
- رأ
- لى
- الجدول
- TBODY
- TR
- TD
- حمل img
- ل
- H1 / 2/3/4
إطالة
توسيع HtmlToWord عملية سهلة جدا. كل علامة هي فئة يرث من BaseElement. فقد اثنين من الأساليب التي تسمى: StartRender وEndRender. نلقي نظرة في العناصر / headings.py وعناصر / text.py لبعض الأمثلة البسيطة.
الأساس المنطقي
لماذا ورد؟ لماذا لا ODF أو أوبن أوفيس؟
الوقت. كائن الكلمات يتم توثيق نموذج جيد جدا مع الكثير من عينات المتاحة على شبكة الانترنت - أي رمز. NET في VB أو C # يمكن ترجمتها بسهولة إلى حد ما. على رأس هذا يمكنك تسجيل في الكلية ضمن Word الذي يولد البرمجية ل Visual Basic أثناء اللعب مع وثيقة، معناها سريعة جدا لمعرفة كيفية القيام الأشياء. ODF يبدو باردا، ولكن مرة أخرى أنا لا تحصل على أي الأصغر واجهة COM كلمة في تكتك كافة خانات. في المستقبل وأنا قد توسيع هذه الوحدة لتوليد ODF XML، لكنه الآن في أضغاث أحلام

المتطلبات:.

بيثون

البرامج الأخرى من المطور orf

ORF-Ski Challenge
ORF-Ski Challenge

27 Apr 18

تعليقات ل HtmlToWord

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!