https://github.com/EvotecIT/PSWriteWord
PSWriteWord is powershell module to create Microsoft Word documents without Microsoft Word installed...
https://github.com/EvotecIT/PSWriteWord
docx hacktoberfest microsoft microsoft-office microsoft-word powershell
Last synced: 22 days ago
JSON representation
PSWriteWord is powershell module to create Microsoft Word documents without Microsoft Word installed...
- Host: GitHub
- URL: https://github.com/EvotecIT/PSWriteWord
- Owner: EvotecIT
- License: mit
- Archived: true
- Created: 2018-06-16T18:07:33.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-04-11T19:24:45.000Z (about 3 years ago)
- Last Synced: 2024-10-29T21:06:12.590Z (6 months ago)
- Topics: docx, hacktoberfest, microsoft, microsoft-office, microsoft-word, powershell
- Language: PowerShell
- Homepage:
- Size: 2.13 MB
- Stars: 231
- Watchers: 19
- Forks: 34
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.MD
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# PSWriteWord - PowerShell Module
**New version of this module will be developed under [PSWriteOffice](https://github.com/EvotecIT/PSWriteOffice) project.**
***This module will no longer be developed!*** It has been replaced by [PSWriteOffice](https://github.com/EvotecIT/PSWriteOffice) project which will be combination of Word, Excel and in future PowerPoint features. No new features, fixes will be added, but it will continue to work. Due to license changes to DLL it's not possible to support this project. **PSWriteOffice** is complete rewrite and cross-platform.***
_PSWriteWord_ is PowerShell module to create Microsoft Word documents without Microsoft Word installed. You can read some more information on my [website](https://evotec.xyz/hub/scripts/pswriteword-powershell-module/).
## Example usage of Add-WordTable / Add-WordText in action

## Requirements
- Works only on Windows (as NET CORE is not supported by DLL) - until Xceed ads that to their version. Which will take a while for the free version to have (if ever).
- Works only on PowerShell 5.1## Systems it should run on (marked those confirmed to run)
### Windows Client Systems
- ☑ Windows 7 with Service Pack 1 - requires WMF 5.1
- not Windows 8.1
- ☑ Windows 10 1809
- ☑ Windows 10 1803
- ☑ Windows 10 1809
- ☑ Windows 10 1903
- ☑ Windows 10 1909### Windows Server Systems
- ☑ Windows 2008 R2 with Service Pack 1 - requires WMF 5.1
- ☑ Windows 2012 R2
- ☑ Windows 2016## Credits
This module is based on **DocX** from **Xceed Software** (). DocX is the free, open source version of **Xceed Words for .NET**. Originally written by Cathal Coffey, and maintained by Przemyslaw Klys (me), it is now maintained by **Xceed**. This also means any bugs / issues with C# version of it will be available in **PSWriteWord**. On the other hand since Xceed releases new versions of DocX (just a few versions behind the pay version) it means eventually **PSWriteWord** will get even more features. This also means that if something is not yet available in commands that are listed below or are incomplete you can take the .net approach and simply use it that way.
### License
**MIT License** applies only to PowerShell code/code within this repo. DLL is property of Xceed and as such is licensed under **Microsoft Public License (Ms-PL)**.