ntlab / rtftree
PHP RTF处理库
v1.0.1
2022-05-17 05:59 UTC
Requires
- php: >=7.1
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-17 11:12:10 UTC
README
PHP RTF处理库,nrtftree(https://github.com/sgolivernet/nrtftree)的移植。
这是一个正在进行中的项目,包含一些额外的功能。
- 引入新的空白节点类型以保留加载的原始富文本文档。
- ReplaceTextEx可以替换分散在节点中的文本。
- 支持测量单位(原生、毫米、厘米、英寸、像素)的RTF文档。
要求
- PHP 5.3+
类
有三个主要类用于RTF处理。
NTLAB\RtfTree\Node\Tree
RTF树解析器,能够将RTF文档解析成树节点,根据关键字选择节点,执行纯文本的搜索和替换,并将节点转换回RTF代码。
NTLAB\RtfTree\Document\Document
具有额外文档实体处理器的RTF树,例如颜色、字体、样式表和对象。
NTLAB\RtfTree\Builder\Builder
RTF树构建器。
待办事项
- RTF合并器
- 示例