gpt4 book ai didi

flutter - 如何将字符串绘制成图像?

转载 作者:行者123 更新时间:2023-12-03 02:50:27 26 4
gpt4 key购买 nike

我正在尝试使用 image_picker 库从相机获取照片,然后我想将照片拍摄的日期和时间信息添加到图像中..?那可能吗..?谢谢..

最佳答案

您可以使用 image 2.1.12 将字符串绘制到图像中

您必须在 dart 文件中导入以下库

import 'package:image/image.dart' as img;

捕获图像并在图像上绘制字符串的函数

  Future<File> drawTextOnImage() async {
var image = await ImagePicker.pickImage(source: ImageSource.camera);

var decodeImg = img.decodeImage(image.readAsBytesSync());

img.drawString(decodeImg, img.arial_48, 0, 0, DateTime.now().toString());

var encodeImage = img.encodeJpg(decodeImg, quality: 100);

var finalImage = File(image.path)..writeAsBytesSync(encodeImage);

return finalImage;
}

关于flutter - 如何将字符串绘制成图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59979213/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com