wqxuetang_downloader icon indicating copy to clipboard operation
wqxuetang_downloader copied to clipboard

pdf不能生成

Open waynevan opened this issue 5 years ago • 15 comments

2020-02-06_20-22-35

waynevan avatar Feb 06 '20 12:02 waynevan

只有一本不行还是普遍不行?

kajweb avatar Feb 06 '20 12:02 kajweb

下了两本 都不行

waynevan avatar Feb 06 '20 12:02 waynevan

看看有没有下载到空白的图片。感觉是pdf的库的问题

kajweb avatar Feb 06 '20 12:02 kajweb

https://www.lanzous.com/i93wjha 你在你电脑上试试

waynevan avatar Feb 06 '20 12:02 waynevan

好巧,我试过我也不行,。

kajweb avatar Feb 06 '20 12:02 kajweb

我看看是哪里出了问题……

kajweb avatar Feb 06 '20 12:02 kajweb

我用批量下载后会把几本书都输出到一个pdf文件里面

darkness112 avatar Feb 06 '20 12:02 darkness112

我用批量下载后会把几本书都输出到一个pdf文件里面

用哪个命令下载的呢

kajweb avatar Feb 06 '20 12:02 kajweb

D:\Anaconda3\python.exe D:/python/work/book/main_mult.py 请输入需要下载的bid(以间隔):3208838 3208806 3209047 3206842 3207371

darkness112 avatar Feb 06 '20 12:02 darkness112

image 第一本是正常的,后面就会一直累加

darkness112 avatar Feb 06 '20 13:02 darkness112

D:\Anaconda3\python.exe D:/python/work/book/main_mult.py 请输入需要下载的bid(以间隔):3208838 3208806 3209047 3206842 3207371

收到,麻烦重新开一个Issues

kajweb avatar Feb 06 '20 13:02 kajweb

D:\Anaconda3\python.exe D:/python/work/book/main_mult.py 请输入需要下载的bid(以间隔):3208838 3208806 3209047 3206842 3207371

收到,麻烦重新开一个Issues

kajweb avatar Feb 06 '20 13:02 kajweb

image 第一本是正常的,后面就会一直累加

现在您先用多个下载完后,发现异常再用单个下载处理一下PDF就好了。

kajweb avatar Feb 06 '20 13:02 kajweb

原因是网站上获取到的图片有可能是png格式的图片。但是本工具在保存时仍然以jpg为扩展名。 commit 427e20c 已经解决,但是需要你重新下载,比较费时。推荐你使用批量png转jpg图片的工具把图片格式都转换好,保持原文件名不变,重新运行脚本,就可以完成pdf的制作。

BillXuce avatar Feb 07 '20 02:02 BillXuce

我看content-type是jpeg,所以就弄jpg为后缀名了…… 之前以为img2pdf可以识别……

kajweb avatar Feb 07 '20 07:02 kajweb