Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 亚洲欧美日韩中文高清一,草草线禁成18年在线视频,91精品久久久久久久久网影视

          整合營(yíng)銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          分分鐘免費(fèi)生成精美海報(bào),贊爆這10個(gè)網(wǎng)站

          設(shè)計(jì)海報(bào),但是又嫌ps制作太繁瑣,推薦10個(gè)簡(jiǎn)單實(shí)用的在線平面設(shè)計(jì)網(wǎng)站,用過就離不開的那種!就算是小白,也能設(shè)計(jì)出精美時(shí)尚的海報(bào)。

          01 創(chuàng)客貼

          https://www.chuangkit.com/?dontjump=1

          創(chuàng)客貼是一款多平臺(tái)(Web、Mobile、Mac 、Windows)極簡(jiǎn)圖形編輯和平面設(shè)計(jì)工具,包括創(chuàng)客貼網(wǎng)頁(yè)版、 iPhone、iPad、 桌面版等。從功能使用上分,創(chuàng)客貼有個(gè)人版和團(tuán)隊(duì)協(xié)作版,提供圖片素材和設(shè)計(jì)模板,通過簡(jiǎn)單的拖拉拽制作就可以設(shè)計(jì)出海報(bào)、PPT、名片、邀請(qǐng)函等各類設(shè)計(jì)圖。

          02 稿定設(shè)計(jì)

          https://www.gaoding.com/

          主要提供在線摳圖技術(shù)支持,在線平面海報(bào)設(shè)計(jì)支持功能,提供可替換素材模板進(jìn)行編輯。



          03 懶設(shè)計(jì)

          https://www.fotor.com.cn/

          是一款非常簡(jiǎn)單又實(shí)用的作圖神器,F(xiàn)otor懶設(shè)計(jì)網(wǎng)站上有數(shù)萬(wàn)個(gè)原創(chuàng)、可商用的、精美的海報(bào)模板,題主想自助在線制作海報(bào),可以選擇模板,然后簡(jiǎn)單進(jìn)行修改,不到3分鐘就可以快速搞定海報(bào)設(shè)計(jì)。


          04 FotoJet

          https://www.fotojet.com/cn/

          提供大量的富有設(shè)計(jì)感的海報(bào)模板,從音樂主題到時(shí)尚主題應(yīng)有盡有。選擇你喜歡的模板,結(jié)合你自己的想法,盡情DIY你的海報(bào)。


          05 圖幫主

          https://www.tubangzhu.com/cpzt/1.html

          在線海報(bào)制作平臺(tái),界面簡(jiǎn)潔清新,提供多種模板修改制作,設(shè)計(jì)感較強(qiáng),部分模板需要付費(fèi)才能使用。

          06 canva

          https://www.canva.cn/

          無論你是設(shè)計(jì)小白還是專業(yè)人士,團(tuán)隊(duì)合作還是自己使用,創(chuàng)建賬戶,讓Canva成為你的好幫手!

          07 菲果

          https://www.ficgra.cn/

          是一款可以免費(fèi)使用的在線平面設(shè)計(jì)工具。菲果有大量的平面設(shè)計(jì)模板,包括海報(bào)、宣傳單、折頁(yè)等。所有模板均由設(shè)計(jì)師精心設(shè)計(jì),針對(duì)不同的行業(yè)和情景制作了不同風(fēng)格的海報(bào)模板。使用海報(bào)模板,只需修改海報(bào)宣傳相關(guān)內(nèi)容,即可導(dǎo)出保存,快速方便。

          08 圖怪獸

          https://818ps.com/

          是一個(gè)在線ps圖片編輯器,它相當(dāng)于ps精簡(jiǎn)版,可提供圖文在線編輯、在線ps照片處理、在線拼圖、在線設(shè)計(jì)、平面設(shè)計(jì)、海報(bào)制作、在線圖片處理等功能。

          09 MAKA

          https://www.maka.im/muban

          在線創(chuàng)作工具:涵蓋H5設(shè)計(jì)、單頁(yè)(長(zhǎng)圖文)設(shè)計(jì)和海報(bào)設(shè)計(jì)的在線創(chuàng)作功能,用戶簡(jiǎn)單拖拽即可完成邀請(qǐng)函、廣告、活動(dòng)宣傳、招聘招生、節(jié)日賀卡等的內(nèi)容設(shè)計(jì)。

          10 ARKIE

          https://www.arkie.cn/welcome

          是一款幾乎零要求、多尺寸輸出、擁有免費(fèi)圖片庫(kù)、秒級(jí)自動(dòng)生成圖文作品的智能設(shè)計(jì)助手,在制作上極為簡(jiǎn)單,三個(gè)步驟完成,分別是選擇尺寸、添加文字、選擇背景等。

          素材分享

          好啦,今天的講解到這里就結(jié)束啦,感興趣的同學(xué)一起來學(xué)習(xí)呀

          平面插畫素材應(yīng)有盡有

          有需要的直接找我私信發(fā)“插畫素材”或者“設(shè)計(jì)素材”獲取:

          網(wǎng)頁(yè)上生成一個(gè)便于用戶分享的精美海報(bào),或者對(duì)于網(wǎng)頁(yè)內(nèi)容生成截圖,現(xiàn)在已經(jīng)是一個(gè)非常常見的需求,現(xiàn)在怎么實(shí)現(xiàn)呢?

          生成海報(bào)很麻煩

          生成網(wǎng)頁(yè)截圖和海報(bào)一般都有兩種做法,一是服務(wù)端使用 GD 庫(kù)生成,二是前端使用 Canvas 生成,但是這兩種方法都比較麻煩。

          服務(wù)端通過 GD 庫(kù)去生成的話,首先要去查 GD 庫(kù)相關(guān)的大量函數(shù),然后圖片的坐標(biāo),文字的換行等等都要仔細(xì)去算,一點(diǎn)點(diǎn)修改,都要重新算一遍,非常難受。

          而前端使用 Canvas 生成的話,就需要熟悉 Canvas 的語(yǔ)法,它的 API 比較復(fù)雜,有大量的方法和屬性,讓很多希望通過 Canvas 畫圖的同學(xué)望而卻步。

          那么有沒有什么簡(jiǎn)單的方法生成海報(bào)呢?不需要學(xué)習(xí)太多新知識(shí),利用現(xiàn)有的知識(shí)就實(shí)現(xiàn)的呢?

          html2canvas

          有的,html2canvas 就是這樣的一個(gè) Javascript 庫(kù),無需大量學(xué)習(xí),只需要會(huì) HTML 和 CSS 即可,html2canvas 可以把網(wǎng)頁(yè)元素或者整個(gè)網(wǎng)頁(yè)轉(zhuǎn)換為一個(gè) Canvas 對(duì)象或者圖片。

          html2canvas 是通過在瀏覽器端解析 HTML 和 CSS 來實(shí)現(xiàn)這個(gè)功能,不需要任何服務(wù)器端的支持,然后也不需要對(duì) Canvas 相關(guān)的方法深入的學(xué)習(xí),只需要懂簡(jiǎn)單的 HTML 和 CSS 即可。

          總結(jié)一下,下面是 html2canvas 的一些主要優(yōu)勢(shì):

          1. 無需后端支持html2canvas 完全在客戶端運(yùn)行,無需任何服務(wù)器端的支持。這使得它非常適合在各種環(huán)境中使用,包括靜態(tài)網(wǎng)頁(yè)和單頁(yè)應(yīng)用。
          2. 靈活且強(qiáng)大:你可以指定截圖的元素,包括整個(gè)網(wǎng)頁(yè)或者特定的 DOM 元素。此外,html2canvas 還支持多種 CSS 屬性,包括 z-indexoverflowCSS transformsCSS filters 等。
          3. 跨瀏覽器兼容性html2canvas 支持所有主流的瀏覽器,包括 Chrome、Firefox、Safari 和 IE11+。
          4. 豐富的功能html2canvas 提供了一系列的選項(xiàng)和API,使得你可以對(duì)截圖過程進(jìn)行深度定制,包括修改截圖的尺寸、忽略特定元素、添加背景顏色等。
          5. 源碼開放html2canvas 是開源的,你可以查看和修改它的源代碼,甚至為它貢獻(xiàn)代碼。

          但是也需要注意的是,由于 html2canvas 是通過解析 HTML 和 CSS 來生成截圖的,所以它無法完美地復(fù)制所有的渲染效果,特別是一些復(fù)雜的 CSS 樣式和動(dòng)態(tài)內(nèi)容。

          幾行代碼

          首先加載 html2canvas 對(duì)應(yīng)的 JavaScript 庫(kù):

          <script type='text/javascript' src='https://cdn.staticfile.org/html2canvas/1.4.1/html2canvas.js'></script>

          然后選擇對(duì)應(yīng)的網(wǎng)頁(yè)元素生成屏幕截圖:

          html2canvas(document.querySelector("#capture")).then(canvas => {
              document.body.appendChild(canvas)
          });

          就是這么簡(jiǎn)單,幾行代碼就實(shí)現(xiàn)。

          目介紹

          公司拉新和分享活動(dòng)少不了海報(bào)的使用,考慮到生成海報(bào)是通用工具以及需要處理前端生成海報(bào)的各種兼容性問題,我們開發(fā)了此項(xiàng)目。一般海報(bào)的生成可由客戶端生成,也可由服務(wù)端生成,該項(xiàng)目是通過 node 服務(wù)組合背景、二維碼、圖片、文字等生成海報(bào)圖片。


          服務(wù)端生成海報(bào)優(yōu)缺點(diǎn)

          優(yōu)點(diǎn):

          • 兼容性好,如前端生成時(shí) canvas 經(jīng)常出現(xiàn)的非同源圖片跨域問題不會(huì)出現(xiàn)
          • 前端開發(fā)簡(jiǎn)單,對(duì)于前端來說就是一個(gè)參數(shù)較多的接口
          • 可以做緩存,相同的參數(shù)不必每次生成(本項(xiàng)目采用阿里云 oss)


          缺點(diǎn):

          • 服務(wù)器壓力,一個(gè)服務(wù)需要同時(shí)對(duì)多個(gè)客戶端
          • 對(duì)于個(gè)別的樣式支持較差,如果想做到支持更多樣式屬性,開發(fā)成本較高


          缺點(diǎn)的完善

          上文說到服務(wù)端生成的缺點(diǎn)中,最主要的是服務(wù)器壓力。一旦同時(shí)生成的人數(shù)或者海報(bào)元素過多,就會(huì)造成生成海報(bào)時(shí)間過長(zhǎng)、生成海報(bào)超時(shí)等問題。但是由于我們事先不可能知道有多少用戶會(huì)使用海報(bào)功能,所以使用 FC(函數(shù)計(jì)算)彈性部署,可以解決這一問題,也不會(huì)浪費(fèi)資源。


          阿里云 FC:https://help.aliyun.com/document_detail/52895.html


          海報(bào)生成設(shè)計(jì)流程


          海報(bào)設(shè)計(jì)時(shí),支持背景圖、二維碼、文字、圖片,生成時(shí)先會(huì)將請(qǐng)求參數(shù) md5oss 緩存下的 md5 進(jìn)行比對(duì):

          結(jié)果一致則直接根據(jù) md5 找到對(duì)應(yīng)的海報(bào)返回;

          md5 不存在,則會(huì)走生成流程,生成海報(bào)并將參數(shù) md5 與海報(bào) url 緩存。



          • 利用參數(shù) md5 取緩存文件主要代碼部分:


          其中,Client 為 ali-oss 實(shí)例對(duì)象,根據(jù)是否查詢到相應(yīng)的文件,直接返回至客戶端。


          • 重新生成海報(bào)主要代碼:


          md5 緩存未取到文件時(shí),則走改代碼重新生成海報(bào)。Pinterest 為自己封裝的一個(gè)方法,其使用了一些 npm 包進(jìn)行數(shù)據(jù)處理轉(zhuǎn)為圖片二進(jìn)制流,再利用 sharp(node 高性能圖片處理)進(jìn)行合成。這邊使用了以下幾種包處理數(shù)據(jù),分別是:text-to-image(處理文字)、qrcode(二維碼)。


          • Pinterest 核心代碼如下:

          使用方式

          總結(jié)

          該項(xiàng)目為 node + fc 部署的海報(bào)服務(wù),目前使用感受為第一次生成海報(bào)的時(shí)間略長(zhǎng),第一次之后速度則會(huì)快許多(一般海報(bào)生成都會(huì)有 loading)。node 開發(fā)的服務(wù)可以由前端自行修改和優(yōu)化,對(duì)前端工程師來說不依賴于后端,是一件非常自豪的事情。


          主站蜘蛛池模板: 亚洲av乱码中文一区二区三区 | 一区二区三区福利视频| 中字幕一区二区三区乱码| 国产一区二区在线观看视频| 久久久久人妻精品一区三寸蜜桃| 日本高清一区二区三区| 亚洲视频在线一区| 中文字幕精品一区二区精品| 国产成人一区二区三区高清| 国产成人一区二区三中文| 亚洲AV无码一区东京热久久 | 无码乱码av天堂一区二区 | 精品一区二区三区在线观看视频| 国产亚洲福利一区二区免费看| 伊人久久精品无码麻豆一区| 熟女精品视频一区二区三区| 亚洲AV日韩AV天堂一区二区三区| 亚洲视频在线一区二区| 国产一区二区三区手机在线观看| 久久91精品国产一区二区| 亚洲国产精品自在线一区二区| 成人区精品一区二区不卡| 无码毛片一区二区三区视频免费播放 | 伊人久久一区二区三区无码| 99无码人妻一区二区三区免费| 91久久精品一区二区| 亚洲一区二区三区免费在线观看| 国产精品一区三区| 人妻少妇AV无码一区二区| 无码少妇一区二区| 亚洲AV无码一区东京热| 少妇无码一区二区三区| 91午夜精品亚洲一区二区三区| 国产精品高清视亚洲一区二区| 亚洲AV无码片一区二区三区| 国产精品一区电影| 精品国产一区二区三区2021| 亚洲一区二区三区偷拍女厕| 99久久人妻精品免费一区| 色一情一乱一伦一区二区三欧美| 又紧又大又爽精品一区二区|