Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

darcyg/pdg2pdf

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
11 Commits
 
 
 
 
 
 

Repository files navigation

增加功能

  • 标准命令行调用
  • 对文件进行排序
  • 区分封面封底目录页等等
  • 开启noexif和debug功能
  • 增加noexif的进度条
  • 增加图像转码,将错误的PDG转成JPG格式后再合并
  • 增加大量转换错误的处理
  • 增加zip(pdg)的自动解压处理
  • 增加一个目录的zip的自动处理

问题 如果zip包内没包含目录,会导致文件名为空,并无法显示(被系统自动隐藏了)

需要安装 pip install progressbar2 pip install pathlib pip install argtools apt install imagemagick


工具:pdg2pdf

作用:将多个pdg文件合成为一个pdf文件

转换方式

1.通过后缀处理将文件后缀的pdg改为了jpg

2.通过no-exif处理删除图像中的exif信息(实际处理后文件变小但是观察图像信息并没有变化,处理前后都只能看到不可删除的基本信息~~,怀疑是通过属性查看的exif信息并不全面-->需要进一步了解jpg文件的组成和解析方法~~,再次看文件信息发现把300dpi改成了96dpi,因此文件变小并且这一步的处理速度很慢)

3.通过文件名正则替换进行文件名rename(删除图片名中多余的数字/字母来精简图片名)

4.通过pip下载jpg2pdf的包后进行jpg转pdf处理(需要pip install jpg2pdf

最后,把这几步整合一下变成一个py文件

参考

转换方式1参考了jackzhenguo的python例程

转换方式2、3参考了barrer的scan-helper中的文件

转换方式4引入了leejeonghun的jpg2pdf包

最后成果来自于99%的参考和1%的整合。起因是我在github上没有找到pdg转pdf的项目,只找到了pdf转pdg的。下次应该试一下减少检索内容来扩大检索范围,或者多看看关于那些项目的具体描述。

About

a pdg2pdf tool to convert pdg files to pdf

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.