无论我在哪里放置我的overlay.png文件(在存储桶的根目录或输入/输出的文件夹中),都不会使用以下代码应用水印:
$watermark = array(
'InputKey' => "overlay.png",
'PresetWatermarkId' => 'TopLeft'
);
# Create the job.
$create_job_request = array(
'PipelineId' => $pipeline_id,
'Input' => $input,
'Watermarks' => array($watermark),
'Outputs' => $outputs,
'OutputKeyPrefix' => "$output_key_prefix"
);
创建输出很好,没有水印。关于我必须放置overlay.png文件的任何信息?
提前致谢
答案 0 :(得分:0)
好的,我发现了错误!
我不得不将水印放入'输出'
所以加上这个:
$outputs[0]['Watermarks'] = array($watermark)
做了伎俩!