PDF: 多列转单列

6

我找不到一个能够正确转换多列为一列的软件。输出文件夹类型并不重要,但是列必须在正确的范围内。是否有任何软件可以做到这一点?


恐怕为了得到这个问题的答案,您需要进一步说明“输出文件夹类型”和“正确的范围”。 - Mr Lister
我找到的所有转换器都显示列,就像它们在原始文档中一样。我的意思是:页面的第二行包含了第一列和第二列的第二行内容。因此,在转换后的文档的第二行中,我会看到这两个列的第二行内容。 - santral
另一个问题是转换器不能保护布局;在将文件转换为txt文件时,会破坏大多数段落缩进。 - santral
你尝试过哪些软件?例如,你尝试使用Adobe Acrobat Pro并导出为RTF或HTML吗?顺便说一下,你想通过这种方式实现什么目标还不是很清楚;而且你的问题也没有说明你想使用什么技术来进行转换。这是关于开发的,对吧?你想在代码中完成这个任务? - David van Driessche
除了其他所有评论之外,请注意包含多列文本的PDF不一定会被相应地标记。因此,页面的第二行包含第一列和第二列的第二行可能是因为PDF中正好是这样呈现文本的原因,列之间的间隙仅仅是更宽的空间。 - mkl
也许可以使用一个转换器:它将读取第二行,当发现超过10个空格时,将把该行末尾作为第二列的第二行。...等等。 - santral
1个回答

13

您使用的是哪个系统?Windows、Mac还是Linux?

  1. 有一个跨平台工具k2pdfopt,它带有一个转换预设,可以将双列排版转换为单列排版,并在Windows上配备了图形用户界面。
  2. 在Windows上,您可以使用最新版本的MS-Word >= 2013进行转换。
    • 使用MS Word打开文件 文件 -> 打开
    • 确认转换
    • 选择文档或段落
    • 更改列布局 -> 列 -> 1列

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接