superipey/phpword

基于PHPOffice/PHPWord,对文档中的任意图片在TemplateProcessor中可被识别进行了代码修改

dev-master 2017-12-08 13:43 UTC

This package is not auto-updated.

Last update: 2024-09-26 16:17:12 UTC


README

这是一个基于PHPOffice/PHPWord库修改的PHPWord库。我只是对Word TemplateProcessor进行了一些修改,以便将图像识别为文档中的模板。

谢谢

安装

此库通过 Composer 安装。要将PHPWord添加到您的项目中作为依赖项,您可以

运行以下命令以使用最新master版本

    composer require superipey/phpword:dev-master

当然,您也可以手动编辑您的composer.json文件

{
    "require": {
       "superipey/phpword": "dev-master"
    }
}

入门指南

第一步

要尝试此库修改,首先在文档中创建带有图像的模板,然后在图像上右键单击,选择 格式自动形状/图片 Figure 1

第二步

替代文本 中输入你的字段名 Figure 2

第三步

使用 setImageValueAlt 设置图像

$template->setImageValueAlt(field, path-to-file);

示例

$template->setImageValueAlt("foto", "./uploads/foto/ferry.png");

许可协议

PHPWord是一个开源项目,根据LGPL 3.0版条款许可。PHPWord旨在通过整合持续集成和单元测试成为一个高质量的软件产品。您可以通过阅读开发者文档和API文档来了解更多关于PHPWord的信息。