如何在扫描的 .jpeg 中编辑文本?

Mys*_*rio 14 pdf scanning software-recommendation ocr

我需要将扫描图像上传为 PDF 文档。

扫描文档后,我有一个.jpeg小文本,我想在转换为 PDF 上传之前对其进行编辑。

我以前从未这样做过,所以我真的被困住了。我怎样才能做到这一点?

Set*_*eth 28

要使文本.jpeg可编辑,您需要光学字符识别 (OCR) 软件。我用ocrfeeder.

sudo apt-get install ocrfeeder
Run Code Online (Sandbox Code Playgroud)

要打开图像文件,请单击“加号”(+) 号。
在此处输入图片说明 打开图像后,单击右侧的下一个图标以运行 OCR。
在此处输入图片说明
完成图像OCR后,您可以在左侧选择您想要的文本,然后将其复制到右侧。
在此处输入图片说明

获取文本的最简单方法是将其复制到 LibreOffice。稍加编辑,我的副本看起来非常相似。

在此处输入图片说明

进行所需的更改后,您可以.pdf通过单击 LibreOffice 工具栏中的“导出为 pdf”来导出它们。 在此处输入图片说明

.pdf如果可以,最终最好扫描到。如果你不能,这很好用。

注意: OCR 并非 100% 准确,您可能需要更正错误,而且您的文档格式越多,就越难。

  • +1,这绝对是最好的结果。如果文本带有别名,涉及处理 JPEG 图像的其他方法可能看起来很糟糕,OCR 避免了这个问题。 (3认同)

phi*_*hem 10

您无法编辑 JPG 中的文本,但可以删除文本并添加新文本。

对于图像,请尝试gimp(Photoshop 的开源替代品)。使用 gimp 打开图像,然后使用橡皮擦工具擦除旧文本。然后使用文本工具添加新文本。

或者,使用inkscape,它是一个矢量图形程序(类似于Adobe Illustrator)。创建一个新的 SVG 文件并粘贴到您的 JPG 中。然后,用新文本框覆盖旧文本。

我会从gimp开始,但对于您的图像,inkscape 可能效果更好。您可以从软件中心安装代码,也可以在终端中使用这些行

sudo apt-get install gimp

sudo apt-get install inkscape
Run Code Online (Sandbox Code Playgroud)


Tak*_*kat 7

我们还可以使用 Libre Office 在图像顶部编辑文本,我们还可以轻松地将这些文件导出为 PDF。

  • 打开您的文档以使用Insert -> Picture -> From File...插入图像。

    在此处输入图片说明

  • 然后从刚刚插入的图片上的右键单击上下文菜单中选择“Wrap -> In Background”

  • 在图像上方写下任何文本(但我们必须用换行符、空格或制表符放置它)。任何预先存在的文本都需要被覆盖。在下面的示例中,我通过选择黑色背景和白色字体颜色来完成此操作。

    在此处输入图片说明

  • 最后,我们可以执行“文件 -> 导出为 PDF...”