删除PHPWord标题图像透明度

时间:2017-02-01 06:10:32

标签: phpword

如何使用PHPWord Library删除透明表单标题图像? 我的代码是

    $phpWord = new PhpWord();

    $phpWord->setDefaultFontName('Calibri');
    $phpWord->setDefaultFontSize(10);

    $sectionStyle = [];

    $section = $phpWord->addSection($sectionStyle);

    $header = $section->addHeader();

    $header->addImage(
        resource_path('assets/images/finlab.png'), [
            'width' => 100,
            'marginTop' => 100,
            'posHorizontal' => 'right',
            'positioning' => 'absolute',
            'align' => 'right'
        ]
    );

现在以半透明的方式在标题中成像。

1 个答案:

答案 0 :(得分:0)

使用resource_path时,您将获得图片网址,但要删除使用实际图片路径而非图片网址所需的透明度。

$image=getcwd().'/assets/images/finlab.png'; //or whatever your image path is.
$header->addImage(
        $image, [
            'width' => 100,
            'marginTop' => 100,
            'posHorizontal' => 'right',
            'positioning' => 'absolute',
            'align' => 'right'
        ]
    );