嘿,朋友们
我现在正在用python3编写一个小工具,我想把一些用户输入从一个.txt文件写到一个pdf文件中。为此,我使用“pdfkit”。我第一次把我的输入写进第二次。txt文件,因为我需要一个特殊形式的输出,并且带有“pdfkit.from\ u string(source,destination.pdf)”它似乎不能正常工作。所以我先把它写进第二个txt文件,然后用“pdfkit.from\u file”(“source.txt”,destination.pdf)”来转换它。我已经用不同的unicodestuff解决了这个问题,但是不知何故“pdfcreator”一直在删除/更改所有的“umlaute”。我想我可以弄明白为什么它一直这样做,但我找不到解决办法,因为它是第三方导入。顺便说一句,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')
非常感谢
目前没有回答
相关问题 更多 >
编程相关推荐