加密和解密注释对象

文件和医疗成像工具包)

加密注释对象(ANNOBJECT_ENCRYPT)是一个矩形对象,用于加密位图的矩形部分。

它还可以用于加密整个位图。在自动化模式下,通过单击并拖动鼠标创建矩形加密对象来创建加密对象。在设计模式下,加密对象是可见的,但部分透明,以显示它覆盖的图像部分。在运行模式下,加密对象是不可见的。

调用L_AnnEncryptApply应用加密对象。一旦应用,加密对象下的位图部分将被打乱,加密对象的状态将更改为decryptor。在调用此函数之前使用不同的密钥会给出不同的置乱模式。解密器状态与加密器状态的不同之处在于,解密器不能移动,也不能更改为加密器。可以通过使用适当的参数在解密对象上调用L_AnnEncryptApply来消除置乱。如果成功,解密状态将变为加密状态。处于加密状态的加密对象可以移动,可以更改其密钥,也可以将其更改为解密对象。

encrypt对象对于加密位图的部分非常有用。在加密之后,如果没有相关的注释文件,则无法轻松地对置乱的位图进行解置。可以通过使用相关的注释文件,或者通过使用自动化模式手动将状态从加密器更改为解密器,正确地放置它,并适当地设置密钥来消除置乱。

重叠区域可以加密。对重叠区域进行加密时,需要注意以下几点:

使用L_ScrambleBitmap函数来打乱全部或部分位图。打乱一个矩形区域意味着该区域内的像素被打乱到该区域内的伪随机位置。

l_scrblebitmap函数可以直接用于位图,并且不依赖于任何方式的注释。

使用L_AnnGetEncryptOptions函数获取加密或解密对象的加密选项。这些选项在ANNENCRYPTOPTIONS结构。

使用L_AnnSetEncryptOptions函数设置加密或解密对象的加密选项。这些选项在一个ANNENCRYPTOPTIONS结构中。

使用L_AnnGetSecondaryMetafile函数检索处于“解密器”状态的加密对象的当前元文件。

使用L_AnnGetMetafile函数检索处于“加密器”状态的加密对象的当前元文件。

使用L_AnnSetMetafile函数更改加密或解密对象的元文件。

栅格成像C API帮助
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。