当前位置: 首页 > 面试题库 >

将文本转换为PDF

万铭
2023-03-14
问题内容

我有大量文本字符串,这些字符串显然是PDF文件的原始数据,我需要将其重新制作为PDF。

目前,我正在将字符串读取到StringBuffer中,但是如果需要,可以更改它。从那里,我尝试将其写到文件中并更改扩展名(我真的希望这样做能起作用,但是我有点不知道),我尝试将其带入String,然后从中取出byte
[]。并将其写入文件,或使用DataOutputStream将字节放入文件中。这些似乎都没有起作用。

我也尝试过使用iText插件,尝试通过该插件将其写入pdf,还尝试将文本阅读为pdf,然后将其一页一页地复制到新的pdf中。这些都没有返回很好的结果。

今天是星期五下午,我点了一下,任何建议都会有很大帮助!


问题答案:

好的,经过大量研究,我发现保留字符串中的二进制数据通常会将其转换为Base64编码。完全猜出来,我从Base64中解码出了字符串,并将字节放入了pdf文件中,瞧,我有一个可以打开的pdf文件!

感谢您的回答,希望以后对您有所帮助!



 类似资料:
  • 问题内容: 我只想知道在Java或C#中是否有任何库或外部库中的构建允许我获取音频文件并对其进行解析并从中提取文本。 我需要创建一个应用程序,但是我不知道从哪里开始。 问题答案: 以下是您的一些选择: 微软演讲 光明 龙自然讲 狮身人面像4

  • 在下面的示例中,我们试图将XML数据转换为HTML

  • 谈到XSLT,我是一个完全的新手,所以我很难找到解决问题的方法。 我有以下来自PeopleSoft的XML: PeopleSoft"有益地"将所有文本数据放入CDATA部分,我想删除CDATA,并将字符串放在正常的文本节点中: 有人能在我需要创建我想要的输出的XSLT上给我一个正确的方向吗?非常感谢提前

  • 问题内容: 我可以从word2vec网站下载GoogleNews-vectors- negative300.bin.gz。.bin文件(大约3.4GB)是对我无用的二进制格式。Tomas Mikolov向我们保证:“将二进制格式转换为文本格式应该很简单(尽管这将占用更多的磁盘空间)。检查距离工具中的代码,读取二进制文件相当简单。” 不幸的是,我对C的了解不足,无法理解http://word2vec

  • 这里有一个包含数字的unicode.txt文件(.txt文件“82 117 109 112 101 108 115 116 105 108 116 115 107 105 110”的第一行)。我想把这个Unicode转换成普通文本。问题是,unicode.txt文件被复制到text.txt文件中,而不是这样做。我是java新手,所以希望有人能帮助我,如果我的代码的其他部分不正确,或者我的解释不能理

  • 问题内容: 这是一个有趣的话题。基本上,我有一个包含一些文本的图像。如何从图像中提取文本? 我已经尝试了很多事情,但是我所做的一切都很繁琐,通常无法正常工作。我只是想知道是否有一个相当简单的方法来做到这一点。 我遇到了这个问题:http : //sourceforge.net/projects/javaocr/。我已经尝试了好几个小时,但是我无法将其从图像中转换为文本。 谢谢大家! 问题答案: 您