第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 Laravel 在其他圖像中添加圖像(框架)

如何使用 Laravel 在其他圖像中添加圖像(框架)

PHP
ibeautiful 2021-11-13 19:14:02
我想使用 Laravel 向圖像添加框架。例如,我有兩張圖片,一張圖片是png框架,另一張是原始圖片。我需要將兩者放在一起以形成帶有框架的圖像。這是我的框架。我的目標是我可以在任何圖像上放置一個框架。
查看完整描述

3 回答

?
撒科打諢

TA貢獻1934條經(jīng)驗 獲得超2個贊

您可以使用帶有合并圖像包的JavaScript 輕松地將圖像組合在一起。


使用以下圖像:


/body.png

http://img1.sycdn.imooc.com//618f9e2d0001be0a02560259.jpg


/eyes.png


http://img1.sycdn.imooc.com//618f9e3300011cd102570252.jpg

/mouth.png


http://img1.sycdn.imooc.com//618f9e3a0001682a02530255.jpg

你可以做:


import mergeImages from 'merge-images';


mergeImages(['/body.png', '/eyes.png', '/mouth.png'])

  .then(b64 => document.querySelector('img').src = b64);

  // data:image/png;base64,iVBORw0KGgoAA...

這將更新img元素以顯示此圖像:

http://img1.sycdn.imooc.com//618f9e410001681802550256.jpg

查看完整回答
反對 回復 2021-11-13
?
ABOUTYOU

TA貢獻1812條經(jīng)驗 獲得超5個贊

該線程中已經(jīng)有一些出色的客戶端方法,但是如果您想在服務器端執(zhí)行此操作,流行的 Intervention Image 包非常方便,并且旨在與 Laravel 一起使用。


如果您的圖像大小不同,您將不得不進行一些調(diào)整大小的數(shù)學運算,但從根本上說,您希望該insert方法將一個重疊在另一個之上。


// create new Intervention Image

$img = Image::make('public/foo.jpg');


// paste another image

$img->insert('public/bar.png');


// create a new Image instance for inserting

$watermark = Image::make('public/watermark.png');

$img->insert($watermark, 'center');


// insert watermark at bottom-right corner with 10px offset

$img->insert('public/watermark.png', 'bottom-right', 10, 10);


查看完整回答
反對 回復 2021-11-13
?
梵蒂岡之花

TA貢獻1900條經(jīng)驗 獲得超5個贊

好吧,這更多是關于 css 和 html 問題順便說一句,您可以在 css 中的 border-image 屬性中執(zhí)行此操作,示例 Html


<img src="https://images.unsplash.com/photo-1565013161635-98472edee347?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=750&q=80" width="50%" id="borderimg1">

CSS


#borderimg1 { 

  border: 10px solid transparent;

  padding: 15px;

  -webkit-border-image: url(border.png) 30 round; /* Safari 3.1-5 */

  -o-border-image: url(border.png) 30 round; /* Opera 11-12.1 */

  border-image: url(border.png) 30 round;

}


**Result**

http://img1.sycdn.imooc.com//618f9e5800017f7006060283.jpg

查看完整回答
反對 回復 2021-11-13
  • 3 回答
  • 0 關注
  • 167 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號