我在leanpub.com上購買了一本書。我對可以複製到閃存盤的技術非常感興趣,但該文件無法在另一臺計算機上打開(我只看到白色屏幕)。
是否每個人誰在leanpub上傳文件售價已被保護或leanpub.com在運行時創建受保護的文件,當人們執行的聯繫?
如果它是在運行時創建的,我該如何使用PHP?
編輯1
簡而言之;我想創建一個系統來保護我的pdf文件,就像leanpub一樣。因此,下載該文件的人員不能輕易複製到其他人。
編輯2
爲什麼人們投了票?我不認爲這是OOT。我很喜歡leanpub技術來保護髮布商的權利。我關心用戶權利...
我一直在尋找http://php.net/manual/en/book.pdf.php。但我解決不了。如何防止將PDF複製到另一臺計算機
header("Content-Disposition: attachment; filename=".urlencode($the_file);
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");
header("Content-Description: File Transfer");
header("Content-Length: ".filesize($the_file));
//IS ANY POSSIBLE SOLUTION HERE TO ADD MORE HEADER TO PROTECT THE PUBLISHER RIGHT??
flush();
$fp = fopen($file, "r");
while (!feof($fp))
{
echo fread($fp, 65536);
flush(); // this is essential for large downloads
}
fclose($fp);
以上代碼爲當前pdf文件添加更多頭文件,使用url和強制瀏覽器下載。
有沒有可能的解決方案爲當前pdf添加更多標題?
謝謝回答。這似乎是誤解。也許是因爲我的英語不好。簡單來說,我想創建一個系統來保護我的pdf文件,就像leanpub一樣。因此,下載該文件的人員不能輕易複製到其他人。 – kenzominang