https://github.com/phpoffice/wmf
https://github.com/phpoffice/wmf
emf php phpoffice wmf
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/phpoffice/wmf
- Owner: PHPOffice
- License: mit
- Created: 2023-09-26T14:26:49.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-09-11T07:23:11.000Z (over 1 year ago)
- Last Synced: 2025-03-21T02:51:16.902Z (11 months ago)
- Topics: emf, php, phpoffice, wmf
- Language: PHP
- Homepage: https://phpoffice.github.io/WMF/
- Size: 1.17 MB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WMF
[](https://packagist.org/packages/phpoffice/wmf)
[](https://coveralls.io/github/PHPOffice/WMF?branch=master)
[](https://packagist.org/packages/phpoffice/wmf)
[](https://packagist.org/packages/phpoffice/wmf)
[](https://github.com/PHPOffice/WMF/actions/workflows/php.yml)
WMF is a library written in pure PHP that provides a set of classes to read WMF based file (like `.wmf` or `.emf` files).
WMF is an open source project licensed under the terms of [MIT](https://github.com/PHPOffice/WMF/blob/master/LICENCE). WMF is aimed to be a high quality software product by incorporating [continuous integration and unit testing](https://github.com/PHPOffice/WMF/actions/workflows/php.yml). You can learn more about WMF by reading this Developers'Documentation and the [API Documentation](http://phpoffice.github.io/WMF/docs/develop/)
If you have any questions, please ask on [StackOverFlow](https://stackoverflow.com/questions/tagged/phpoffice-wmf)
Read more about WMF:
- [Features](#features)
- [Requirements](#requirements)
- [Installation](#installation)
- [Contributing](#contributing)
- [Developers' Documentation](https://phpoffice.github.io/WMF/)
## Features
- Read files
* WMF files
* (EMF files, not for the moment)
* (EMF+ files, not for the moment)
## Requirements
WMF requires the following:
- PHP 7.1+
## Installation
WMF is installed via [Composer](https://getcomposer.org/).
To [add a dependency](https://getcomposer.org/doc/04-schema.md#package-links) to WMF in your project, either
Run the following to use the latest stable version
```sh
composer require phpoffice/wmf
```
or if you want the latest unreleased version
```sh
composer require phpoffice/wmf:dev-master
```
## Contributing
We welcome everyone to contribute to PHPWord. Below are some of the things that you can do to contribute.
- [Fork us](https://github.com/PHPOffice/WMF/fork) and [request a pull](https://github.com/PHPOffice/WMF/pulls) to the [master](https://github.com/PHPOffice/WMF/tree/master) branch.
- Submit [bug reports or feature requests](https://github.com/PHPOffice/WMF/issues) to GitHub.
- Follow [@PHPOffice](https://twitter.com/PHPOffice) on Twitter.