如何在flutter中将图像复制到剪贴板

qni6mghb  于 2023-03-09  发布在  Flutter
关注(0)|答案(2)|浏览(239)

我在google上搜索如何在flutter中复制图片到剪贴板,但是我没有找到任何有用的信息。我只在flutter文档中找到了这个:
"剪贴板数据类:
存储在系统剪贴板上的数据。
系统剪贴板可以包含各种媒体类型的数据。此数据结构当前在text属性中仅支持纯文本数据。
https://api.flutter.dev/flutter/services/ClipboardData-class.html
现在在flutter中复制一个图像到剪贴板是不可能的吗?

swvgeqrz

swvgeqrz1#

我没有尝试,也不确定答案是否是你在寻找,但你可以给予,首先你可以转换你的图像到Uint8List格式与BASE64解码和编码,然后复制它。转换,你可以检查这个。链接
how-to-convert-base64-string-into-image-with-flutter
也检查此威胁的答案
how-to-send-image-through-post-using-json-in-flutter

2sbarzqh

2sbarzqh2#

此软件包允许将图像复制到剪贴板:
https://github.com/superlistapp/super_native_extensions/tree/main/super_clipboard

final item = DataWriterItem();
    item.add(Formats.png(imageData));
    await ClipboardWriter.instance.write([item]);

在他们的自述文件中还有一些其他的步骤可以遵循,但是我设法让它工作。

相关问题