2016-04-29 19 views
1

なぜこのようなことが起こっているのかわかりませんが、以下のコードでは文書からヘッダーとフッターが削除されます docxtplを使用したときにヘッダーとフッターが消えます

from docxtpl import DocxTemplate 

tpl=DocxTemplate('test_files/csa_template_tpl.docx') 

sd = tpl.new_subdoc() 
p = sd.add_paragraph('This 1st insert') 

sd2 = tpl.new_subdoc() 
p = sd2.add_paragraph('This 2nd insert') 

context1 = { 
    'mysubdoc1' : sd, 
    'mysubdoc2' : sd2, 
    'cost' : '10,000', 
    'project_description': 'facade upgrade', 
    'site': 'Penrith', 
    'sp': 'xxxxxxxx', 
    'wo': '1', 
    'contract_manager': 'Andrew Mate', 
    'csa_no': '1', 


} 

tpl.render(context1) 
tpl.save('test_files/csa_template.docx') 

答えて

1

ライブラリのドキュメントが新しいWord文書のバージョンとの互換性の問題に言及している問題の解決策は、私が保存するときに、「以前のバージョンのWordとの互換性を維持する」に戻りました。

関連する問題