可否增加写入文件(以二进制形式)的功能?

功能建议 · 738 次浏览
ARS 创建于 2022-06-01 14:32

目前需要一个需求,即将剪贴板中赋值到的信息导出成一个文件。看到Quicker的写入文件只有写入文本文件和写入图片文件,而在处理一些特殊的需求时,使用写入文本文件会把一些无法表示出来的字符省略掉,使用写入图片时显示输入的不是图片。

看看可否增加此项功能?谢谢


回复内容
CL 2022-06-01 14:35
#1

源数据是什么格式呢?

Quicker没有直接的二进制变量类型,需要使用c#代码来实现了。 

ARS 回复 CL 2022-06-01 14:56 :
可能就是任意形式的数据,例如byte
ARS 回复 CL 2022-06-01 14:56 :

不一定是二进制,只是需要保持数据原始的类型,而不是转换成文本或者图片

ARS 2022-06-01 14:38
#2

源数据可能是任意形式的二进制类型的数据。例如:


CL 回复 ARS 2022-06-01 15:46 :

所有内容复制到剪贴板以后,会有一个格式名称和对应的数据,不是统一的二进制表示。

取的时候,也需要明确取哪个格式的数据。可以用 https://freeclipboardviewer.com/ 这类剪贴板工具观察一下。

除了文本和图片,其他都需要直接使用c#代码来实现了。

ARS 回复 CL 2022-06-01 15:53 :

属于010 Editor Binary Data

我正在尝试用“执行c#代码”完成相关功能。谢谢啦

zetalpha 2022-06-01 16:15
#3

byte []  to file

zetalpha 2022-06-01 16:16
#4

不过你这样选择数据是不可能转成文件的


ARS 2022-06-01 16:50
#5
谢谢解答,已经使用c#完成了此项功能。自己搜了搜涨知识了,原来剪贴板有那么多格式....
回复主贴