本文目錄一覽:
- 1、怎樣用php qr code生成彩色二維碼
- 2、怎樣在二維碼上加好看的背景圖
- 3、phpqrcode怎樣生成帶logo的二維碼
- 4、ps怎麼把二維碼設置為透明背景
- 5、php生成二維碼的幾種方式整理及使用實例
- 6、怎麼把二維碼和圖片合成起來就像這張圖一樣
怎樣用php qr code生成彩色二維碼
先使用PHP QR Code生成一張二維碼圖片,然後再利用php的image相關函數,將事先準備好的logo圖片加入到剛生成的原始二維碼圖片中間,然後重新生成一張新 的二維碼圖
怎樣在二維碼上加好看的背景圖
打開百度瀏覽器,在百度中搜索“在線ps精簡版”,然後在彈出選項中選擇後面寫着精簡版的進入。
來到在線ps的首頁,叉掉彈出來的這個框框,在上面的工具欄里選擇“照片編輯器”點擊打開。
打開之後選擇第一個功能—“電腦照片”,打開需要添加二維碼的背景圖。
打開之後,在下面有很多功能選項,選擇第一個,點擊“修圖”
點擊之後又會彈出很多選項,選擇上面的第一個功能“添加圖片”。
然後選擇“打開圖片”,即打開事先準備好的二維碼圖片。
打開之後,可以二維碼的大小和位置進行改動,右側和下面都有一個白色的小圓點,可以拖動它來改變大小,大小改好以後,鼠標左鍵按住圖片,把它拖到背景圖的右下角(一般二維碼都放在右下角,符合大家的視圖習慣)
phpqrcode怎樣生成帶logo的二維碼
phpqrcode.php提供了一個關鍵的png()方法,其中
參數$text表示生成二位的的信息文本;
參數$outfile表示是否輸出二維碼圖片 文件,默認否;
參數$level表示容錯率,也就是有被覆蓋的區域還能識別,分別是 L(QR_ECLEVEL_L,7%),M(QR_ECLEVEL_M,15%),Q(QR_ECLEVEL_Q,25%),H(QR_ECLEVEL_H,30%);
參數$size表示生成圖片大小,默認是3;參數$margin表示二維碼周圍邊框空白區域間距值;
參數$saveandprint表示是否保存二維碼並顯示。
. 代碼如下:
public static function png($text, $outfile=false, $level=QR_ECLEVEL_L, $size=3, $margin=4, $saveandprint=false)
{
$enc = QRencode::factory($level, $size, $margin);
return $enc-encodePNG($text, $outfile, $saveandprint=false);
}
ps怎麼把二維碼設置為透明背景
可以先將背景色選中,然後在刪除背景色,這樣二維碼就變成透明背景了。
1、將需要處理的二維碼圖片拖入ps中,這裡因為百度不允許上傳二維碼圖片,所以演示的時候將二維碼的另一半遮擋住了。選擇左側工具欄的快速選擇工具圖標,這裡默認是“快速選擇工具”,右擊快速選擇工具圖標,在展開的選項中選擇“魔棒工具”按鈕:
2、進入魔棒工具之後,找到頂部的設置區域,如果“連續”這個選項前面被鉤上,將“連續”這個選項前面的鉤取消:
3、這時點擊二維碼任意白色背景處將白色背景選中,按一下鍵盤上的“Del”鍵鍵白色背景刪除,再同時按住“Ctrl”鍵和“D”鍵取消虛線的顯示,這樣二維碼的背景就變成透明了。將處理好的二維碼進行導出,記住導出格式為png的圖片背景才能顯示透明。
php生成二維碼的幾種方式整理及使用實例
本文整理了一些php生成二維碼的方式:1.google開放api;2.php類庫PHP QR Code;3.libqrencode;4.QRcode Perl CGI PHP scripts感興趣的朋友可以參考下哈
1.google開放api
$urlToEncode=””;
generateQRfromGoogle($urlToEncode);
function generateQRfromGoogle($chl,$widhtHeight =’150′,$EC_level=’L’,$margin=’0′)
{
$url = urlencode($url);
echo ‘img src=”‘.$widhtHeight.’x’.$widhtHeight.’cht=qrchld=’.$EC_level.’|’.$margin.’chl=’.$chl.'” alt=”QR code” widhtHeight=”‘.$size.'” widhtHeight=”‘.$size.'”/’;
}
2.php類庫PHP QR Code
PHP QR Code is open source (LGPL) library for generating QR Code,
2-dimensional barcode. Based on libqrencode C library,
provides API for creating QR Code barcode images (PNG, JPEG thanks to GD2).
Implemented purely in PHP, with no external dependencies (except GD2 if needed).
?
include “./phpqrcode/phpqrcode.php”;
$value=””;
$errorCorrectionLevel = “L”;
$matrixPointSize = “4”;
QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize);
exit;
?
怎麼把二維碼和圖片合成起來就像這張圖一樣
使用PPT就可以做到了。
具體的操作如下:
1、打開PPT,在插入選項卡中選擇【插入形狀】,創建一個正方形。
2、右鍵該矩形,點擊【設置形狀格式】。
3、在【填充】選項卡中選擇【圖片或紋理填充】,然後點擊【文件】(下圖二維碼僅為演示)。
4、插入你想要的二維碼圖片。
5、調整透明度,調到一個合適的程度。
6、點擊插入選項卡,然後插入【圖片】,選擇你要放置的背景圖片
7、右擊該圖片將其置於底層。
8、將兩張圖片疊合在一起,然後全部框選組合(注意如果圖片與二維碼尺寸不一,可以裁剪背景圖片)。
9、然後右擊該圖片,選擇【另存為圖片】即可。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/258337.html