【发布时间】:2011-03-11 19:54:08
【问题描述】:
我需要一种安全的方式来显示 pdf 文档,以便查看者无法打印、复制或保存文本。像亚马逊图书预览之类的东西。它将被放置在一个 asp.net 页面上。
【问题讨论】:
我需要一种安全的方式来显示 pdf 文档,以便查看者无法打印、复制或保存文本。像亚马逊图书预览之类的东西。它将被放置在一个 asp.net 页面上。
【问题讨论】:
您可以使用 Ghostscript (http://www.codeproject.com/KB/cs/GhostScriptUseWithCSharp.aspx) 将 PDF 的各个页面转换为图像以供显示。这将阻止他们下载整个 PDF 文档或将文本复制为文本。您还可以添加水印或使用较低分辨率的图像。但是,即使使用亚马逊查看器,您也可以随时抓取图像,例如通过截图。
【讨论】: