嘿人和编码朋友。
我目前正在python3中编写一个小工具,我想将一些用户输入从.txt文件写入pdf文件。为此我使用“pdfkit”。我首先将我的输入写入第二个。 txt文件,因为我需要以特殊形式输出并使用“pdfkit.from_string(source,destination.pdf)”它似乎无法正常工作。所以我首先将它写入第二个txt文件,我已经说过然后用“pdfkit.from_file(”source.txt“,destination.pdf)”转换它。“我已经用不同的unicodestuff解决了问题,但不知何故,“pdfcreator”不断删除/更改所有“变音符号”。我想我可以弄清楚为什么它一直这样做,但我不能找到一个解决方案,因为它的第三方导入。 createt txt文件顺便说一下,我需要它的形式,只是pdf的东西不起作用。
例如:
有没有人为我提供解决方案?
对我来说也可以工作:
到目前为止,我得到了这段代码(包括一些也很好用的readLines方法 - 我猜):
def dok2pdf(fileName):
dokument=open(fileName, "r", encoding="latin-1").read()
for line in dokument:
if line==" ":
dokument=dokument.replace(line, " ")
if line==";":
dokument=dokument.replace(line, "\n")
file = open("tryhard.txt","w")
file.write(dokument)
file.close()
pdfkit.from_file("tryhard.txt", 'tryhard.pdf')
非常感谢。