ホームページ > ウェブフロントエンド > htmlチュートリアル > Canvas とdrawImage の問題、専門家はすぐに学習できる_html/css_WEB-ITnose

Canvas とdrawImage の問題、専門家はすぐに学習できる_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 12:18:55
オリジナル
1209 人が閲覧しました

代码如下:














描画画像のサイズが変化しており、元の画像の形状ではなく、キャンバスの背景の色が見られます。クロムopera ie9 外見似都無し你说的问题

.after($("")

Canvas の实际宽高(canvas代码种实际参照)的大小) 要这样设置 否默认是 300-150

样式里面的 宽高 代表 渲染大小

实际宽高 和 样式 宽高 不一致 就会拉伸了



Canvas画布の尺寸没问题,用drawImage画完成した写真はソース img ポイントのサイズと異なります

Canvas の領域の幅と高さ css の領域の幅と高さが異なります。马の跟この幅は一样的、跟css 里面の不一样

キャンバス画布の尺寸没问题、drawImage 画で出来た图片与源 img 节点尺寸不一样

2 楼既得和你说的很明らか了

谢了各位,解决了

怎么解决的呀,也碰到了同样的问题,望楼主告知下解的方法哦!!决的方法哦!!

キャンバスの幅と高さは、样式ではなくプロパティに設定する必要があります
これは、

不正解です和 canvas {width: 400px; height: 300px;}

原来如此。。。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート