docx es una librería de JavaScript y TypeScript para la generación y manipulación programática de documentos de Word. Sirve como un generador de documentos OOXML, permitiendo a los desarrolladores crear archivos de oficina formateados mediante código en lugar de edición manual.
Las características principales de dolanmiu/docx son: Word Processing Document Generation, DOCX Automation Libraries, Office Document Libraries, Document Element Insertion, OOXML Document Generators, Object-to-XML Mapping, Client-Side Document Generators, Document Tree Builders.
Las alternativas de código abierto para dolanmiu/docx incluyen: python-openxml/python-docx — python-docx is an OOXML document manipulation library used for creating, reading, and updating Microsoft Word files.… phpoffice/phpword — PHPWord is a PHP word processing library used for programmatically reading and writing word processing documents. It… elapouya/python-docx-template — python-docx-template is a template engine for generating Microsoft Word documents by merging .docx files with data… unidoc/unioffice — unioffice is a comprehensive document processing suite that provides a PDF document processor, an Open XML document… leonidas-from-xiv/node-xml2js — This project is a Node.js library for bidirectional conversion between XML strings and JavaScript objects. It… sayi/poi-tl — poi-tl is a Java-based template engine for generating DOCX files. It functions as a document generator that populates…
python-docx is an OOXML document manipulation library used for creating, reading, and updating Microsoft Word files. It functions as a generator for building formatted documents and a parser for extracting text, metadata, and structural elements from existing files. The project provides a comprehensive style management system for defining and applying character, paragraph, and table styles within OpenXML documents. It allows for the programmatic control of document appearance through an object-oriented approach to the underlying XML schema. Capabilities cover a wide range of document generat
PHPWord is a PHP word processing library used for programmatically reading and writing word processing documents. It functions as an OOXML document generator, a word file parser, and a document template engine. The library enables the generation of new documents by applying structured data to existing templates or by creating files from scratch. It provides capabilities for extracting and parsing content, metadata, and structure from existing word processing files. The project covers a broad range of document generation features, including layout formatting, metadata management, and the inse
python-docx-template is a template engine for generating Microsoft Word documents by merging .docx files with data contexts using a logic-based markup syntax. It functions as a document automator that injects variables, images, and sub-documents into Word files while maintaining the original styling. The project uses a rendering system based on Jinja2 to apply template logic and filters to Office Open XML files. It allows for the creation of custom template filters to transform data during the rendering phase and includes a command line interface for producing documents by passing a template
unioffice is a comprehensive document processing suite that provides a PDF document processor, an Open XML document library, a document security toolkit, and a document content extractor. It is designed to programmatically create, read, and modify Word, Excel, and PowerPoint files, as well as generate and edit PDF documents. The project is distinguished by its native language implementation of the Open XML standard, which removes native binary dependencies to simplify container deployments. It features advanced capabilities for digital document security, including hardware-based PDF signing,