Realmente não há como impedir que um arquivo que pode ser acessado seja copiado. Se o arquivo puder ser aberto (por exemplo, em um editor de texto), ele poderá ser salvo em outro arquivo, copiado para a área de transferência, ter capturas de tela feitas em outro arquivo ou ter imagens do arquivo exibido com outro dispositivo . É verdade que essas opções se tornam cada vez mais extremas, mas a única maneira de realmente proteger os arquivos é impedi-los de serem acessados por qualquer pessoa que tenha algum motivo para copiá-los da máquina.
Isso é abordado na resposta a esta postagem: link