Skip to content

Recent Unicode Characters (Emojis) Not Supported Properly in PHPWord #2744

Open
@MyMa777

Description

@MyMa777

Describe the problem

Hello everyone,

It seems that the issue might be related to the support of emojis in the font used by PHPWord or the environment you're working in.

The emojis 🟡 (yellow) and 🟠 (orange) are part of recent Unicode characters, and they may not be properly supported by certain fonts, particularly those used in Microsoft Word.

This could be the reason why these emojis are not rendering correctly. It would be great to see an update to PHPWord to handle these newer Unicode characters more effectively, ensuring better compatibility with recent emoji support.

Describe the expected behavior

The expected behavior is that emojis, such as 🟡 (yellow) and 🟠 (orange), should be correctly rendered in the generated document. PHPWord should support newer Unicode characters and ensure that emojis are displayed properly in Microsoft Word or any other compatible environments. These emojis should not appear as missing characters or squares, and the font used should support recent Unicode characters, including emojis.

Priority

  • I want to crowdfund the feature (with @algora-io) and fund a community developer.
  • I want to pay the feature and fund a maintainer for that. (Contact @Progi1984)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions