About
OfficeUtils provides advanced export capabilities to Excel and Word documents. It allows to manipulate and generate a document based on a template included in the Resources folder. The document content is manipulated using a set of server actions available in OfficeUtils Service module, called helpers.
Besides the export capabilities, OfficeUtils also provides functionality for Excel and Word documents content extraction.
Built using NPOI library (https://github.com/nissl-lab/npoi).
Word export features list:
Template example
Expected generated result
Excel export features list:
We advise to download and install the component demo, as it provides implementation examples of the several OfficeUtils usage scenarios.
Added support for setting style definitions when replacing placeholders with text inside text boxes.
Copyright © 2026 Bruno Gonçalves. All rights reserved.
1. USE: Permission is granted to use and deploy this component ("Software") in its compiled format within any application or environment (including commercial and enterprise production) free of charge.
2. OWNERSHIP & RESTRICTIONS: The underlying source code, architecture, algorithms, and design logic remain the exclusive intellectual property of the author. You are strictly prohibited from copying, modifying, decompiling, reverse engineering, or redistributing the source code. You may not create derivative works or natively integrate this Software, its core logic, or its binaries into external software platforms or developer tools without explicit prior written authorization.
3. DISCLAIMER: THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES, OR LIABILITY ARISING FROM THE USE OF THE SOFTWARE.