{"repo":"Sayi/poi-tl","free":true,"listed":false,"github":"https://github.com/Sayi/poi-tl","clone":"git clone https://github.com/Sayi/poi-tl.git","description":"Generate awesome word(docx) with template","language":"Java","stars":5135,"topics":["word","poi","template","java","docx","export","markdown"],"license":"Apache-2.0","category":"saas-starters-boilerplates","readme_excerpt":"poi-tl(poi-template-language) A better way to generate word(docx) with template，based on Apache POI。 What is poi-tl FreeMarker or Velocity generates new html pages or configuration files based on text template and data. poi-tl is a Word template engine that generates new documents based on Word template and data . The Word template has rich styles. Poi-tl will perfectly retain the styles in the template in the generated documents. You can also set styles for the tags. The styles of the tags will be applied to the replaced text, so you can focus on the template design. poi-tl is a \"logic-less\" template engine. There is no complicated control structure and variable assignment, only tags , some tags can be replaced with text, pictures, tables, etc., some tags will hide certain some document content, while other tags will loop a series of document content. \"Powerful\" constructs like variable assignment or conditional statements make it easy to modify the look of an application within the template system exclusively... however, at the cost of separation, turning the templates themselves into part of the application logic. 《Google CTemplate》 poi-tl supports custom functions (plug-ins) , functions can be executed anywhere in the Word template, do anything anywhere in the document is the goal of poi-tl. Feature Description ------------- ------------- :white check mark: Text Render the tag as text :white check mark: Picture Render the tag as a picture :white check mark: Table Render t","default_branch":null,"files":null,"tree":[],"storefront":"/r/Sayi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Sayi/poi-tl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}