-2
存储在数据库中的报道(文本+图像)很少(以HTML格式)。使用PHP我会显示他们,但我会阻止exctraction,复制或从网站下载。防止从PHP页面提取,下载或复制/粘贴
我用imagick库与setImageFormat功能:
<?php
$im = new imagick('file1.pdf[0]');
$im->setImageFormat('jpg');
$im->setImageCompressionQuality(100);
header('Content-Type: image/jpeg');
echo $im;
?>
但这首先需要一个PDF的创建,我想直接从数据库加载和图像的质量是如此使用平板电脑/智能手机无法阅读。
有没有办法允许阅读材料并防止其复制?
我在本网站搜索,但少数答案不包括我的需要。
在此先感谢!
文章:不要把它放在互联网上。 –
没有办法做你想做的事。如果你把它发送到浏览器,它可以被捕获和被盗 - 他们可以使用网络开发工具,截图等等。 – ceejayoz
这似乎是[限制文件访问 - 只能通过PHP读取](https://stackoverflow.com/questions/3472770/restrict-file-access-only-read-through-php)或[有什么好方法保持内容不被复制到其他网站](https://stackoverflow.com/q/1380315/1415724)或[允许使用tcpdf创建的PDF的内容被复制](https://stackoverflow.com/q/18613788/1415724) –