Automattic / Automattic/node-canvas
Image tearing
- Dominant language
- JavaScript
- Stars
- 10.7k
- Forks
- 1.2k
- Avg merge
- 4d 8h
- Merged PRs (30d)
- 1
Description
## Issue
[Image tearing in nodejs environment](https://github.com/fabricjs/fabric.js/issues/7663)
## Steps to Reproduce
```js
/**
* amazon California S3
* > https://diy-product-01.s3.us-west-1.amazonaws.com/test/1a664eadc339a30b1f467b0fce272582+(1).png
* alibabaCloud China OSS
* > https://diy-image-01.oss-cn-shenzhen.aliyuncs.com/large/1a664eadc339a30b1f467b0fce272582.png
*/
const url = 'https://diy-product-01.s3.us-west-1.amazonaws.com/test/1a664eadc339a30b1f467b0fce272582+(1).png'
//const url = 'https://diy-image-01.oss-cn-shenzhen.aliyuncs.com/large/1a664eadc339a30b1f467b0fce272582.png'
const { createCanvas, loadImage } = require('canvas')
const canvas = createCanvas(200, 200)
const ctx = canvas.getContext('2d')
// Draw cat with lime helmet
loadImage(url).then((image) => {
ctx.drawImage(image, 0, 0, 200, 200)
console.log('')
})
```
```html
Document
```
## Image tearing

## Your Environment
* Version of node-canvas (output of `npm list canvas` or `yarn list canvas`):

* Environment:
* node-version

* windows-version

Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.