在PDFTRON for Android中禁用复制功能

时间:2015-01-14 12:49:36

标签: pdftron

使用PDFTron lib for Android在PDF中选择文本时,是否可以禁用lib的复制选项? 我试图搜索字符串,但也没找到它。

1 个答案:

答案 0 :(得分:0)

如果您使用的是移动SDK之一,或者使用我们的.Net 4+的PDFViewWPF控件,则可以通过修改提供的工具代码来实现。将有一个或两个文本选择工具,您可以注释掉它们。另外,您需要禁用ctrl-c,然后右键单击并选择复制功能。确切的代码更改取决于平台。如果你使用我们较旧的C ++ PDFViewCtrl类,这很难做到,但我怀疑你还没有这个。

请注意,没有真正的方法可以阻止用户从PDF中提取文本,因为他们总是可以在另一个PDF查看器中打开它并在那里进行。

有关详细信息,请参阅此表单帖子,包括如何加扰文本的unicode值。 https://groups.google.com/forum/#!searchin/pdfnet-sdk/disable$20text/pdfnet-sdk/luWQmyhRDTw/z7UIGuu9uYkJ

注意,您可能会对 PDFTron WebViewer 技术感兴趣,该技术可以更好地控制内容。特别是,原始PDF文件永远不会向任何人公开以供下载。您还可以加密XOD文件,因此无法在XPS查看器中打开,并且您可以完全控制UI,包括禁用文本搜索/提取。

https://www.pdftron.com/webviewer/showcase/

https://www.pdftron.com/webviewer/index.html