使用 ruby 从二进制 pdf 文件创建可读的 pdf

Create readable pdf from binary pdf file using ruby

提问人:Sakhi Manti 提问时间:11/20/2021 最后编辑:Sakhi Manti 更新时间:11/20/2021 访问量:226

问:

我有一个名为DATA.TXT的文件(也包含二进制形式的图像),其中包含二进制形式的数据。它的类型是 application/pdf 和 charset=binary。然后,想将其转换为可读的 pdf。如何使用 ruby 进行转换。我尝试将其转换为 utf-8 编码,但有多个特殊字符不允许使用 PDF 阅读器 gem 读取它并抛出格式错误的错误,我还尝试将二进制转换为 base64,然后对其进行解码。另外,尝试使用 chilkat 库。另外,我尝试将文件扩展名重命名为 .pdf 并在 adobe pdf 阅读器中打开。它说无法加载文档。 请告诉我您的建议,这将有很大帮助!

Ruby-on-Rails 红宝石 PDF UTF-8 二进制文件

评论

0赞 Sakhi Manti 11/21/2021
该文件是 DATA.txt,它的内容如下: 2550 4446 2d31 2e37 0a25 c7ec 8fa2 0a35 2030 206f 626a 0a3c 3c2f 4c65 6e67 7468.而且,当我将其转换为 utf-8 编码时,我会看到 %PDF-1.7....带有特殊的字符和一些文本。
0赞 leifericf 11/26/2021
欢迎来到 Stack Overflow!请重新格式化您的问题文本以使其更具可读性,并包含一些代码示例来说明您到目前为止尝试过的内容。

答: 暂无答案