我需要一种安全的方式来显示pdf文档,以便查看者无法打印,复制或保存文本。像亚马逊书预览的东西。它将被放置在asp.net页面上。
答案 0 :(得分:3)
您可以使用Ghostscript(http://www.codeproject.com/KB/cs/GhostScriptUseWithCSharp.aspx)将PDF单个页面转换为图像以供显示。这将阻止他们下载整个PDF文档或将文本复制为文本。您还可以添加水印或使用较低分辨率的图像。但是,即使使用亚马逊观看者,您也可以随时抓取图像,例如通过截图。