HtmlToWord

Szoftver screenshot:
HtmlToWord
Szoftver adatai:
Változat: 0.4.9.5
Feltöltés dátuma: 20 Feb 15
Fejlesztő: orf
Engedély: Ingyenes
Népszerűség: 1

Rating: nan/5 (Total Votes: 0)

HtmlToWord jött létre használatra olyan alkalmazás, amely az Ige alapuló jelentéseket HTML input egy web frontend. & Nbsp; Használhatja például így:
import HtmlToWord, win32com.client
szó = win32com.client.gencache.EnsureDispatch ("Word.Application")
word.Visible = True # Ne állítsd be ezt a True termelés!
document = word.Documents.Add ()
értelmező = HtmlToWord.Parser ()
Html = "" "

Ez egy cím

megyek a kép alatt a felirat

Ez Néhány text egy bekezdés


    & Nbsp;
  • Boo! Én egy list

"" "
parser.ParseAndRender (HTML, Word, document.ActiveWindow.Selection)
Vagy ha nem akarod használni HTML létrehozhat egy fa a címkék magát (Lista elemeinek elhagyható):
a HtmlToWord.elements import *
parser.Render (word, [
& Nbsp; Heading3 ([Text ("Ez a cím")]),
& Nbsp; § ([Image (attribútumok = {"src": "http://placehold.it/150x150", "alt": "Megyek alatti"})]),
& Nbsp; § ([
& Nbsp; dőlt ([Text ("Ez"), Bold ([Text ("néhány")]), Text ("szöveg")]),
& Nbsp; szöveg ("a"),
& Nbsp; ugróponttá ([Text ("bekezdés")], {"href": "http://google.com"}),
& Nbsp;])
], Document.ActiveWindow.Selection)
Támogatott címkék és extentions
HtmlToWord jelenleg az alábbi HTML elemek:
- P
- B / strong
- Br
- Div
- Em / i
- U
- Ul
- Ol
- Li
- Asztali
- Tbody
- Tr
- Td
- Img
- Egy
- H1 / 2/3/4
Kiterjedő
Kiterjesztése HtmlToWord elég könnyű. Minden címke egy osztályt, amely örökli a BaseElement. Két módszer, hogy hívják: StartRender és EndRender. Vessen egy pillantást a elemek / headings.py és elemek / text.py néhány egyszerű példát.
Indoklás
Miért Ige? Miért nem ODF vagy az OpenOffice?
Idő. Szóval objektum modell nagyon jól dokumentált sok minta elérhető az interneten - minden .NET kódot VB vagy C # lehet fordítani elég könnyen. Ezen felül lehet rögzíteni Macro azon belül a Word generáló Visual Basic kódot játék közben egy dokumentumot, ami azt jelenti, hogy nagyon gyorsan megtudhatja, hogyan kell csinálni a dolgokat. ODF néz ki, de megint én vagyok sem lesz fiatalabb, és a Word COM interfész ketyegett a dobozok. A jövőben talán bővíteni ezt a modult, hogy létrehoz ODF XML, de most a vágyálom.

követelmények :

  • Python

Más szoftver fejlesztő orf

ORF-Ski Challenge
ORF-Ski Challenge

27 Apr 18

Hozzászólások a HtmlToWord

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!