用win10的画图,将2张图片,合并成 一张图片 + 压缩体积

合并

第一步:选中要做比较的两张图片其中一张,单击鼠标右键,选择“打开方式--画图”。

第二步:如果图片过大,占据了整个屏幕不好观察,用右下角的标尺,缩小视图

第三步:鼠标左键按住图片中红色圆圈标记的位置,向右侧拖动,形成一个白色画布。

 -----》 

第四步:在工具栏中,选择“粘贴--粘贴来源”选项。

画图工具怎么合并两张图片

  1. 第5步:在“粘贴来源”对话框中,选择另一张图片,单击“打开”按钮。

    画图工具怎么合并两张图片

  2. 第6步:按住鼠标左键,将第二张图片移动至白色画布中。

    画图工具怎么合并两张图片

  3. 第7步:单击左上角“保存”按钮,两张图片就放一起做比较了。

    画图工具怎么合并两张图片

缩小体积

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 Node.js 中使用 Canvas 库来绘制图片并添加二维码,你可以按照以下步骤进行操作: 1. 首先,确保你已经安装了 `canvas` 和 `qrcode` 这两个 Node.js 模块。你可以使用以下命令进行安装: ```bash npm install canvas qrcode ``` 2. 创建一个 `index.js` 文件,并在其中编写以下代码: ```javascript const { createCanvas, loadImage } = require('canvas'); const QRCode = require('qrcode'); // 创建一个画布 const canvas = createCanvas(400, 400); const ctx = canvas.getContext('2d'); // 加载背景图片 loadImage('path/to/background.jpg').then((image) => { // 绘制背景图片 ctx.drawImage(image, 0, 0, canvas.width, canvas.height); // 生二维码 QRCode.toDataURL('https://example.com', (err, url) => { if (err) throw err; // 加载二维码图片 loadImage(url).then((qrCodeImage) => { // 调整二维码图片的大小 const qrCodeSize = 200; ctx.drawImage(qrCodeImage, (canvas.width - qrCodeSize) / 2, (canvas.height - qrCodeSize) / 2, qrCodeSize, qrCodeSize); // 将画布保存为图片文件 const fs = require('fs'); const out = fs.createWriteStream('output.jpg'); const stream = canvas.createJPEGStream(); stream.pipe(out); out.on('finish', () => console.log('The image was created.')); }); }); }); ``` 3. 将 `path/to/background.jpg` 替换为实际的背景图片路径,然后保存文件。 4. 执行以下命令来运行脚本: ```bash node index.js ``` 5. 运行完后,你将在同级目录下生一个名为 `output.jpg` 的图片文件,其中包含了背景图片和添加了二维码的画布内容。 请注意,上述代码中使用的是 `canvas.createJPEGStream()` 方法来保存画布为 JPEG 格式的图片,如果你需要保存为其他格式,可以使用相应的方法进行调整。另外,确保你已经将 `https://example.com` 替换为实际的二维码内容。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值