Próbuję użyć docx.js (Github repo) do wygenerowania dokumentu programu Word, ale nie mogę go uruchomić.Generowanie dokumentu Word w języku JavaScript za pomocą Docx.js?
I skopiowany kod surowego do konsoli Google Chrome po zmianie linii 247, aby naprawić błąd „nieokreśloną«textAlign»”
if (inNode.style && inNode.style.textAlign){..}
co sprawia, że funkcja convertContent
dostępny. Rezultatem jest obiekt, np.
JSON.stringify(convertContent($('<p>Word!</p>)[0]))
Wyniki w -
"{"string":
"<w:body>
<w:p>
<w:r>
<w:t xml:space=\"preserve\">Word!</w:t>
</w:r>
</w:p>
</w:body>"
,"charSpaceCount":5
,"charCount":5,
"pCount":1}"
skopiowane
<w:body>
<w:p>
<w:r>
<w:t xml:space="preserve">Word!</w:t>
</w:r>
</w:p>
</w:body>
w Notepad ++ i zapisać go jako plik z rozszerzeniem 'docx', ale kiedy go otworzyć w programie MS Word, ale jest napisane "nie można otworzyć, ponieważ występuje problem z zawartością".
Czy brakuje mi niektórych tagów atrybutów lub XML?
Czy próbowałeś skorzystać z repozytorium Github w M4rio? ma jeden przykład użycia: https://github.com/MrRio/DOCX.js – edi9999
Po uruchomieniu przykładowego kodu otrzymuję ten błąd - 'TypeError: Object function bound (var_args) {return func.apply (thisObject, args .concat (slice (argumenty))); } nie ma metody 'ajax'' – Peter
Czy załadowałeś jQuery? Zależności są następujące: ' \t \t ' –
edi9999