我想创建一个具有不可预测的HTML输出的HTML/PHP页面。然后我想将一些 HTML 文本(不是标签)转换为图形文本 - 使文本可读但不可复制粘贴!
我正在使用自己的PHP代码,也许还有MySQL进行转换...该页面仍将输出HTML - 而不是PDF或CSS或其他方式
如果您能告诉我在网上哪里可以下载免费的简单,易于阅读的图形单字母来替换HTML文本,使其不可复制粘贴,我将不胜感激。
这不可能直接实现。只有当你使用图像时,你才能阻止复制和过去,但是这不仅仅是你写的html。
一个有趣的想法是使用自定义字体(更准确地说是自定义 Web 字体)。在那里,您可以愉快地混合所有字符,以便创建一个可读的页面,但是如果您在不使用自定义字体的情况下复制和粘贴它,那将是垃圾。这不适用于不支持它的浏览器。
另一个想法是使用画布。在那里,您可以编写任何您喜欢的不可选择的文本。此外,这并非适用于所有浏览器,并且还需要JavaScript,可以禁用。
然而,所有这些想法都可以使用屏幕截图和光学字符识别(OCR)来打破。请始终记住,如果屏幕上有什么东西可以复制。