HtmlToWord

Skjermbilde programvare:
HtmlToWord
Prog.varedetaljer:
Versjon: 0.4.9.5
Last opp dato: 20 Feb 15
Utvikler: orf
Lisens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

HtmlToWord ble opprettet for bruk i et program som bruker Word til å generere rapporter basert på HTML innspill fra en web-frontend & nbsp; Du kan bruke det som så.:
import HtmlToWord, win32com.client
ord = win32com.client.gencache.EnsureDispatch ("Word.Application")
word.Visible = True # Ikke sett denne til Sann i produksjon!
dokument = word.Documents.Add ()
parser = HtmlToWord.Parser ()
Html = "" "

Dette er en tittel

Jeg går under bildet som en bildetekst

Dette er noen tekst i en avsnitt


    & Nbsp;
  • Boo! Jeg er en liste

"" "
parser.ParseAndRender (Html, ord, document.ActiveWindow.Selection)
Eller hvis du ikke ønsker å bruke HTML kan du lage et tre av kodene selv (List elementer utelatt):
fra HtmlToWord.elements importere *
parser.Render (ord, [
& Nbsp; Heading3 ([tekst ("Dette er en tittel")]),
& Nbsp; Punkt ([Image (attributter = {"src": "http://placehold.it/150x150", "alt": "Jeg går under"})]),
& Nbsp; Punkt ([
& Nbsp; Kursiv ([tekst ("Dette er"), Fet ([tekst ("litt")]), tekst ("tekst")]),
& Nbsp; tekst ("i en"),
& Nbsp; Hyper ([tekst ("paragrafen")], {"href": "http://google.com"}),
& Nbsp;])
], Document.ActiveWindow.Selection)
Støttede koder og extentions
HtmlToWord støtter for tiden følgende HTML-kodene:
- P
- B / strong
- Br
- Div
- Em / i
- U
- Ul
- Ol
- Li
- Tabell
- Tbody
- Tr
- Td
- Img
- En
- H1 / 2/3/4
Utvide
Utvide HtmlToWord er ganske enkelt. Hver brikke er en klasse som arver fra BaseElement. Den har to metoder som er kalt: StartRender og EndRender. Ta en titt i elementer / headings.py og elementer / text.py for noen enkle eksempler.
Begrunnelsen
Hvorfor Word? Hvorfor ikke ODF eller Openoffice?
Tid. Ord Object Model er svært godt dokumentert med masse eksempler som er tilgjengelige på internett - noen NET kode i VB eller C # kan oversettes ganske enkelt. På toppen av dette kan du ta opp Makro er innenfor Word som genererer Visual Basic-kode mens du spiller med et dokument, som betyr sin meget raske til å finne ut hvordan ting skal gjøres. ODF ser kult, men igjen er jeg ikke får noen yngre og ord COM grensesnitt haket alle boksene. . I fremtiden kan jeg utvide denne modulen til å generere ODF XML, men for nå er det en ønskedrøm

Krav :

  • Python

Annen programvare fra utvikleren orf

ORF-Ski Challenge
ORF-Ski Challenge

27 Apr 18

Kommentarer til HtmlToWord

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!