Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Feature: WPS Writer Support #2769

Draft
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

Sambit003
Copy link
Contributor

@Sambit003 Sambit003 commented Mar 28, 2025

Description

WORK IN PROGRESS

This pull request introduces support for the WPS file format in the PHPWord library. The most important changes include the addition of a new reader and writer for WPS files, as well as updates to the IOFactory to recognize the new format.

Support for WPS File Format:

New WPS Reader:

New WPS Writer:

Fixes #69

/claim #69

Checklist:

  • My CI is 🟢
  • I have covered by unit tests my new code (check build/coverage for coverage report)
  • I have updated the documentation to describe the changes
  • I have updated the changelog

@Sambit003
Copy link
Contributor Author

@Progi1984 why test is behaving like this on the master branch?
image

and also the below one from the last merged PR
image

@Sambit003
Copy link
Contributor Author

Sambit003 commented Mar 31, 2025

image
@Progi1984 I've replaced the lorem ipsum generator API route with a static one for the above reason....it's insecure and having a redirecting to something else

here is the reference link, where it's actually redirecting: https://planet.news/?source=loremipsum.net

@coveralls
Copy link

Coverage Status

coverage: 93.743% (-3.0%) from 96.767%
when pulling 99ec089 on Sambit003:feat/add-wps-writer
into 6ca8c9f on PHPOffice:master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

Implement WPS Writer
2 participants