javascript - 如何產生描邊的字體並儲存成圖片,用canvas或php解決?
描邊的大小可以設定
目前二維碼是後台自動生成的,文字也是自動生成,已經被我用css整合在圖片居中的地方
<code>代码结构如下: <link href="print.css" rel="stylesheet" media="print"> <div> <img src="" /> <span class="font-border">我是描边字体</span> </div> </code>
print.css的樣式如下:
<code>.font-border{ text-shadow: 0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff; } </code>
樣式上最終也是描邊效果,但點擊了打印以後,描邊樣式就消失了(谷歌瀏覽器版本 52.0.2743.60 (64-bit))
是不是打印不支持text-shadow?
2.後來找到了http://www.liantu.com/,發現他們是用canvas實現圖片和文字的整合。
但他們做了加密處理,解密了以後,也讀不懂,變數都是單字母。
用canvas可不可以直接將我上面設定好的圖片和文字元素和他們的位置包裹起來,然後我點擊了下載,直接將圖片下載到本地
3.或是可以用什麼php的插件來實現描邊麼?
回覆內容:
描邊的大小可以設定
目前二維碼是後台自動生成的,文字也是自動生成,已經被我用css整合在圖片居中的地方
<code>代码结构如下: <link href="print.css" rel="stylesheet" media="print"> <div> <img src="" /> <span class="font-border">我是描边字体</span> </div> </code>
print.css的樣式如下:
<code>.font-border{ text-shadow: 0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff,0 0 6px #fff; } </code>
樣式上最終也是描邊效果,但點擊了打印以後,描邊樣式就消失了(谷歌瀏覽器版本 52.0.2743.60 (64-bit))
是不是打印不支持text-shadow?
2.後來找到了http://www.liantu.com/,發現他們是用canvas實現圖片和文字的整合。
但他們做了加密處理,解密了以後,也讀不懂,變數都是單字母。
用canvas可不可以直接將我上面設定好的圖片和文字元素和他們的位置包裹起來,然後我點擊了下載,直接將圖片下載到本地
3.或是可以用什麼php的插件來實現描邊麼?
把圖片畫到 canvas
上,文字也一樣,canvas
支援文字描邊。
範例:
https://jsfiddle.net/imys/yjhs8rz4/
php 來產生字體圖片,描邊字體是跟字體檔案有關

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
