Is there anyway to deny user copy file content

I'm developing a file access control system. In order to protect the file content copied out, I'm finding a way to deny user copy file content to other files.

I know there are data transmission between the copied application and pboard service by XPC. But I don't know how to interrupt the data transmission. Or I can do something to stop the copied data send to the Clipboard.

So is there any way to prevent the contents of a file being copied?

Is there anyway to deny user copy file content
 
 
Q