我想创建一个HTML / PHP页面,其中包含不可预测的HTML输出。然后我想将一些HTML文本(而不是标签)转换为图形文本 - 使文本可读但不能复制!
我正在使用自己的PHP代码,也许还有MySQL来进行转换...... 该页面仍将输出HTML - 而不是PDF或CSS或其他
如果您能告诉我在网上哪里下载免费的简单易读的图形单字母来替换HTML文本以便它不能复制,我将不胜感激。
答案 0 :(得分:0)
这不是直接可行的。如果你使用图像,你只能阻止复制和过去,但是这不仅仅是你写的那个html。
一个有趣的想法是使用自定义字体(更确切地说是自定义网络字体)。在那里,你可以愉快地混淆所有字符,这样你就可以创建一个可读的页面,但如果你在不使用自定义字体的情况下复制和过去它,那将是非常有用的。这不适用于不支持它的浏览器。
另一个想法是使用画布。你可以在那里写任何你不喜欢的文字。此外,这不适用于每个浏览器,这也需要JavaScript,这可能已被禁用。
然而,使用屏幕截图和光学字符识别(OCR)可以打破所有这些想法。请务必记住,如果屏幕上有东西可以复制,可以复制。