irebega/docx-replacer

PHP 扩展,允许您在 DOCX 文件中替换文本到文本或文本到图片

v1.1.0 2019-09-17 17:53 UTC

This package is auto-updated.

Last update: 2024-09-18 17:17:26 UTC


README

Latest Version on Packagist Software License Total Downloads

扩展不再受支持。

DOCX 格式在它们的 XML 文件中有很多不一致性,我无法预测每一种情况。您仍然可以使用扩展,但风险自负。

在 .docx 文件中替换变量为文本,甚至替换为图片

安装

使用以下命令使用 composer 安装此包

composer require irebega/docx-replacer

文本到文本替换

此代码将在 $pathToDocx 文件中将 $search 替换为 $replace

$docx = new \IRebega\DocxReplacer\Docx($pathToDocx);

$docx->replaceText($search, $replace);

如果您想使搜索不区分大小写,请使用 replaceTextInsensitive,如下所示

$docx = new \IRebega\DocxReplacer\Docx($pathToDocx);

$docx->replaceTextInsensitive($search, $replace);

文本到图片替换

此代码将在 $pathToDocx 文件中将 $search 文本替换为位于 $path 中的图片

$docx = new \IRebega\DocxReplacer\Docx($pathToDocx);

$docx->replaceTextToImage($search, $path);

许可证

PHP .docx 替换器是开源软件,许可协议为 MIT 许可证