不可复制的水印

不可复制的水印

是否可以获取 PDF 中不可复制的水印文本?这在校对时很麻烦。我的意思是像不可复制的行号之类的东西如何使 PDF 预览器中的文本复制忽略 lineno 行号?

这是一个最小的例子

\documentclass[11pt,draft]{article}
\usepackage[a4paper]{geometry}
\usepackage{fontspec}
    \setmainfont{Linux Libertine}
\usepackage{polyglossia}
    \setmainlanguage{czech}
\usepackage{draftwatermark}\SetWatermarkLightness{0.9}\SetWatermarkText{blabla}

\begin{document}

ddd

\end{document}

答案1

也许是accsupp包允许水印出现在页面上,但是 pdf 内部的“ActualText”有所不同(在本例中被删除)。

\documentclass[11pt,draft]{article}
\usepackage[a4paper]{geometry}
%\usepackage{fontspec}
%    \setmainfont{Linux Libertine}
%\usepackage{polyglossia}
%    \setmainlanguage{czech}
\usepackage{draftwatermark}\SetWatermarkLightness{0.9}\SetWatermarkText{%
\BeginAccSupp{method=escape,ActualText={}}blahbla\EndAccSupp{}
}
\usepackage{accsupp}
\begin{document}
ddd
\end{document}

相关内容