我正在开发一个 React 应用程序。我无法在用户界面上显示 EMF 图像。我只能使用 Chrome 和 Edge 作为浏览器。
工作流程是 -
- 用户可以在 UI 上复制和粘贴 word 文档中的任何富文本。
- 带有 EMF 图像的富文本在 UI 上显示为空的损坏的图像框。
- 我正在从富文本格式中检索图像并将其转换为 base64,然后再通过 HTML 呈现它。
- 当我仅显式复制和粘贴图像时(然后类型更改为 png)并且它不会中断。但是,当整个 word doc 内容被复制和粘贴(图像类型保持为 EMF)时,就是当我看到损坏的图像时。
我仍然是 React 的初学者,并尝试在线搜索解决方案,但没有遇到任何特定于 React JS 的内容。是否可以将 emf 图像转换为其他支持的图像类型?是否有任何与 React JS 兼容的库或包?有没有办法可以实现这个用例?接受其他建议或方法。
谢谢。