Showing
1 changed file
with
15 additions
and
0 deletions
... | @@ -206,6 +206,21 @@ class AdminMakeImmerse implements ShouldQueue | ... | @@ -206,6 +206,21 @@ class AdminMakeImmerse implements ShouldQueue |
206 | $components = $this->adminMakeVideo->temp->components; | 206 | $components = $this->adminMakeVideo->temp->components; |
207 | 207 | ||
208 | $drawtext = ''; | 208 | $drawtext = ''; |
209 | + | ||
210 | + // 底部加入文字水印 | ||
211 | + $text_file = $this->getAbsolutePath($this->getTempPath('.txt','text')); | ||
212 | + file_put_contents($text_file, 'Parlando.ink'); | ||
213 | + $font_file = $this->getAbsolutePath("files/d7300fd8be7ff27fb0a11d1afe717374.otf"); | ||
214 | + $font_size = $this->calcFontSize(22); | ||
215 | + $drawtext .= 'drawtext="'. | ||
216 | + 'fontfile=' . escapeshellarg($font_file) . ':' . | ||
217 | + 'textfile=' . escapeshellarg($text_file) . ':' . | ||
218 | + 'fontsize=' . $font_size . ':' . | ||
219 | + 'fontcolor=white@0.8:' . | ||
220 | + 'x=' . escapeshellarg('w-text_w') . ':' . | ||
221 | + 'y=' . escapeshellarg('h-text_h-1') . ':' . | ||
222 | + '", '; | ||
223 | + | ||
209 | foreach ($components as $component) { | 224 | foreach ($components as $component) { |
210 | $text_color = $component->text_color ?? 'white'; | 225 | $text_color = $component->text_color ?? 'white'; |
211 | $text_bg_color = $component->text_bg_color ?? '0xd0cdcc'; | 226 | $text_bg_color = $component->text_bg_color ?? '0xd0cdcc'; | ... | ... |
-
Please register or login to post a comment