如何修复pdf中的方形框?

如何修复pdf中的方形框?,pdf,Pdf,在浏览我的pdf中的正则表达式时,在许多地方,我看到一些字符被一些ASCII码的方形框替换 我有办法解决这个问题吗 我已经检查了这个链接 http://www.tableausoftware.com/support/knowledge-base/square-boxes http://acrobatusers.com/tutorials/text-matching-regular-expressions 而其他人却没有找到任何解决办法。。。这是方形盒子的外观 首先,这与正则表达式无关,只是您正

在浏览我的pdf中的正则表达式时,在许多地方,我看到一些字符被一些ASCII码的方形框替换

我有办法解决这个问题吗

我已经检查了这个链接

http://www.tableausoftware.com/support/knowledge-base/square-boxes
http://acrobatusers.com/tutorials/text-matching-regular-expressions
而其他人却没有找到任何解决办法。。。这是方形盒子的外观


首先,这与正则表达式无关,只是您正在编写的文档是关于正则表达式的

我想,被正方形代替的序列是
\s
,不是吗

我认为这里的问题是,一些正则表达式快捷方式在pdf创建过程中被解释为转义序列,因此不能按字面打印

你不会写你如何创建你的pdf,但我认为当你摆脱反斜杠,当你想逐字打印它们时,这是可以的


因此,如果您想在pdf中查看
\s
,请以源代码格式键入
\\s
。(如果您想打印一个转义反斜杠,比如
\\\
,那么就写
\\\\\

首先,这与正则表达式无关,只是您正在编写的文档是关于正则表达式的

我想,被正方形代替的序列是
\s
,不是吗

我认为这里的问题是,一些正则表达式快捷方式在pdf创建过程中被解释为转义序列,因此不能按字面打印

你不会写你如何创建你的pdf,但我认为当你摆脱反斜杠,当你想逐字打印它们时,这是可以的

因此,如果您想在pdf中查看
\s
,请以源代码格式键入
\\s
。(如果您想打印一个转义反斜杠,比如
\\\
,那么就写
\\\\\

如前所述,这与正则表达式无关

它也不是关于一些“pdf转义序列”,因为pdf使用二进制安全文本编码

这些方块通常显示在所选字体中没有表示形式的某些字符的位置。通常,排版软件会用“更好的”Unicode替换一些引号或其他字符;但是字体没有这些字符

您可以尝试将PDF中的文本复制/粘贴到其他文档中并替换字体,甚至可以使用一些PDF编辑工具(这是最流行的工具之一,价格便宜但不是免费的)将字体替换为另一种更完整的字体。

如前所述,这与正则表达式无关

它也不是关于一些“pdf转义序列”,因为pdf使用二进制安全文本编码

这些方块通常显示在所选字体中没有表示形式的某些字符的位置。通常,排版软件会用“更好的”Unicode替换一些引号或其他字符;但是字体没有这些字符


您可以尝试将PDF中的文本复制/粘贴到其他文档中并替换字体,甚至可以使用一些PDF编辑工具(这是最流行的工具之一,价格便宜但不是免费的)将字体替换为另一种更完整的字体。

Javier的答案几乎完成了。但让我补充一点:

通过切换应用程序首选项中的特定设置,您将有一个很小的机会让Acrobat Reader使用“替换”字体显示方形框

IIRC,该设置称为“使用本地字体”。您通常可以在“首选项设置”的“页面显示”部分找到它,但在不同的版本中,Adobe不断添加、删除或重新定位不同的设置


背景信息:如果启用了“使用本地字体”而未启用“使用本地字体”,则要求读者仅使用PDF嵌入字体来显示所有文本。如果字体已嵌入,但缺少一些必需的字形,启用上述设置可能会在系统上找到渲染文本所需的字体,或者读者可能会使用其内置的多主字体,试图伪造原始字形的外观,或多或少……

哈维尔的回答已接近完成。但让我补充一点:

通过切换应用程序首选项中的特定设置,您将有一个很小的机会让Acrobat Reader使用“替换”字体显示方形框

IIRC,该设置称为“使用本地字体”。您通常可以在“首选项设置”的“页面显示”部分找到它,但在不同的版本中,Adobe不断添加、删除或重新定位不同的设置


背景信息:如果启用了“使用本地字体”而未启用“使用本地字体”,则要求读者仅使用PDF嵌入字体来显示所有文本。如果字体已嵌入,但遗漏了一些必需的字形,启用上述设置可能会在系统上找到渲染文本所需的字体,或者读者可能会使用其内置的多主字体,试图伪造原始字形的外观,或多或少……

顺便说一句。我从未听说过“关闭”这个词对于那些特殊字符
*
+
,它们通常被称为“量词”。输入是什么样的,如何从中生成PDF?我没有生成PDF,我正在寻找任何方法,我可以编辑此PDF并修复方形boxes@krisdigitx:您在此处使用哪个PDF查看器?如果你使用Acrobat Reader也是一样的吗?顺便说一句,我从来没有听说过“闭包”这个词用于那些特殊字符
*
+
,它们通常被称为“量词”。输入是什么样的,你如何从中生成PDF?我没有生成PDF,我正在寻找任何方法,我可以编辑此pdf并修复方形boxes@krisdigitx:您在此处使用哪个PDF查看器?如果你使用Acrobat Reader也一样吗?我真的不擅长pdf创建过程,这就是我提出的原因