1. 程式人生 > >canvas插入圖片和畫文字

canvas插入圖片和畫文字

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    <canvas id="aa" width="1111"height="1111"></canvas>
    <script>
        var aa = document.getElementById('aa');
        var bb = aa.getContext('2d');

        bb.fillStyle = '#99f';    //   填充顏色
        bb.fillRect(0,0,1000,1000);

        var img = new Image;
        img.src = 'imgs/1.jpg';

        img.onload = function () {
            bb.drawImage(img, 70,70);
        }

        bb.fillStyle = '#fff';   // 文字填充顏色
        bb.font = '33px Adobe Ming Std';
        bb.fillText('怎麼得到你想要的?',390,100);

        bb.fillStyle = '#fff';
        bb.font = '66px Adobe Ming Std';
        bb.fillText('讓自己配得上!',390,200);

        bb.stroke();
    </script>
</body>
</html>


相關推薦

canvas插入圖片文字

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" conten

小程式利用Canvas繪製圖片豎排文字

閒暇時間抽個空寫了個三國殺武將手冊的小程式,中間有個需求設計的是合成武將面板圖、豎排的武將姓名、以及小程式碼,然後提供儲存圖片到相簿,最終讓使用者可以分享到朋友圈或其他平臺。合成圖片應該按照 Canvas 的文件來做都沒什麼問題,主要是有個豎排文字的需求,這裡和大家分享一

在Vue專案使用quill-editor帶樣式編輯器(更改插入圖片視訊) 運用vue-quilt-editor編寫富文字編輯器 自定義圖片路徑 獲取後臺返回路徑

一、首先在main.js  引入 vue-quilt-editorimport VueQuillEditor from 'vue-quill-editor'import 'quill/dist/quill.core.css'import 'quill/dist/quill.s

ios UITextView 插入圖片文字自適應高度

1,首先自定義一個textView繼承UITextview 2.重寫textview 的contentsize方法 - (void)setContentSize:(CGSize)contentSize { CGSize oriSize = self.contentS

iOS 富文字風格NSMutableParagraphStyle、定製UITextView插入圖片定製複製

問題一開發過程中,經常會遇到動態計算行高的問題,  - (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options attributes:(nullableNSD

JavaMail發送含有插入圖片表格的郵件

map() sendemail sco dbo provider hints ner () exist 引入依賴 javamail、jcommon、jfreechart <javamail-version>1.8.3</java

HTML直接插入圖片css使用背景圖片區別

本文轉載自:http://www.bangju.com/design_50.html 感謝分享 剛剛接觸前端重構的小夥伴或許會遇到一個問題,網頁中的圖片是做背景(寫在CSS中)好呢,還是寫在HTML標籤中好呢?其實呢不同的場景、不同的專案需求下,選擇都會不一樣。我們先來分析一下網友的一些

js-canvas插入圖片,旋轉角度

注意: 圖片的繪製要在onload的回撥中完成,圖片的載入時非同步的,否則畫布上無內容 座標旋轉後,繪製開始的位置要更改 var img = new Image() img.src = '' img.onload = function () { var

SpringMVC實現FTP伺服器之圖片文字上傳

上傳流程為: jsp(上傳檔案)->springMVC的servlet.xml(解析成二進位制Mulitfile)->Controller->service(連線ftp,檔案打包按格式二進位制流上傳)->ftp 注:本文的程式

iOS富文字設定樣式,插入圖片,設定指定文字的點選事件

富文字:NSMutableAttributedString 它與普通文字之間最大的區別是可以設定不同欄位範圍的字型,顏色, 大小,樣式等. 字型大小 NSMutableAttributedString *attributed = [[NSMutableAttribut

利用canvas製作圖片(可縮放平移)+相框+文字

前言:   公司一個售前問我能不能用H5做一個手機拍照,給相片新增相框和新增文字上傳到伺服器的功能,我當時一琢磨覺得可行,就利用空餘時間做了一個demo,去掉了拍照和上傳,如果以後有機會,會給補上,當然對於開發過webApp的朋友來做到這個很簡單。下面來看程式碼 1,思路  首先我們需要準備

html5<canvas在畫布上視訊圖片>

<!DOCTYPE html> <html lang="en">     <head>         <meta charset="utf-8">         <style>         canvas{          backgroun

【IOS學習】CoreText學習筆記(二)設定文字屬性插入圖片

設定文字和圖片的方法: 繪製文字的步驟是:設定NSAttributedString 或NSMutableAttributedString——> 通過attributedString 生成frameSetter ——> 生成CTFrame——>畫出來設定文字

Html5 Canvas開發之插入圖片、設定背景、漸變、文字、陰影

1.插入圖片             等圖片載入完,再執行canvas操作  -圖片預載入:在onload中呼叫             drawImage(olmg,x,y,w,h) -olmg:當前圖片x,y:座標w,h:寬高 簡單例子: <!DOCTYPE h

JAVA------20.圖片中插文字圖片

dap 圖片 logs test http 合成 over cal ray import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.Image; im

趙雅智_運用BitmapCanvas實現圖片顯示,縮小,旋轉,水印

bitmap raw 圖形 res efault ast bmp 運用 放置 上一篇已經介紹了Android種Bitmap和Canvas的使用,以下我們來寫一個詳細實例 http://blog.csdn.net/zhaoyazhi2129/article/details

關於markdown文件插入圖片遇到的小問題解決辦法

lan 分享 其他 pos 建倉 -m 好的 文件名 [] 今天用md文件時候發現需要插入圖片,以前沒做過,所以寫下來分享下。 1.先在自己的github上建一個倉庫,裏面新建個img文件夾存放圖片,怎麽建倉庫可以上網找資料,這裏就不詳細說明了。建好的倉庫如下圖所示

(轉)第03節:在Canvas插入圖片並設置旋轉屬性

doctype script border wid bsp viewport 設置 css樣式 png 我們已經學會了在Canvas上畫簡單的圖形,這節我們就在Canvas上加一張圖片。用到fabric.Image對象把圖片添加到Canvas上。 HTML文件:為了效果更好

bootstrap-輪播廣告頁(帶圖片文字)

技術 name query bootstra graph 處理器 icon utf cap <!DOCTYPE html><html lang="zh-cn"><head> <meta charset="utf-8">

117.C語言實現桌面輸出圖片,桌面輸出文字,桌面

ttext use nta 畫線 AI () als div oid 通過獲取窗口句柄,然後獲取窗口DC,然後畫圖 1 #include <Windows.h> 2 #include <stdio.h> 3 4 //桌面畫線