Запутать/зашифровать текст в PDF

Запутать/зашифровать текст в PDF

Если вам необходимо поделиться PDF-документом, содержащим не подлежащие разглашению изображения, вы можете воспользоваться draftопцией

\documentclass[draft]{book}

Можно ли сделать что-то подобное для текста? Для отладки мне нужно поделиться PDF-файлом, содержащим нераскрываемый текст. Любой метод может подойти (перемешивание букв, закрытие букв рамками --при условии, что подчеркивание текста не может быть скопировано-- и т. д.), пока макет (почти) идентиченобычныйPDF-файл.

Я ищу решение для работы с документами XeLaTeX.

решение1

Если вы готовы приложить много усилий, этот метод грубой силы может помочь. Обратите внимание, что он не понимает переносы строк (переносы), но вы можете скомпилировать, отметить клювы и подставить фрагментированный текст. Кроме того, для целых строк вы можете просто использовать правило в textwidth. Это не зависит от компилятора.

\documentclass{article}
\newif\ifredacted
\redactedtrue % or false
\newsavebox\hideme
\def\blackout{\ifredacted\rule{\wd\hideme}{.5em}\else\usebox\hideme\fi\obeyspaces}
\begin{document}
\sbox\hideme{Battalion 43}
We will be sending \blackout to the island.\par
\sbox\hideme{04h36m tomorrow}
They arrive \blackout.\par
\end{document}

Связанный контент