Skip to main content

个人常用命令行工具合集

Project description

快速开始

安装

pip install xcommand

使用

xreport

xreport --help
>>>Usage: xreport [OPTIONS] COMMAND [ARGS]...

  报告相关工具,可极大提高出报告或其他模板式word文档的效率

Options:
  --help  Show this message and exit.

Commands:
  genrpt  根据word模板自动读取excel中指定数据生成报告文档
xreport genrpt --help
>>>Usage: xreport genrpt [OPTIONS]

  根据word模板自动读取excel中指定数据生成报告文档

Options:
  -t, --template FILE  必要参数,指定word模板文件地址
  -f, --file FILE      指定excel数据文件地址,与-d参数必须二选一
  -d, --dir DIRECTORY  指定excel数据文件夹地址,与-f参数必须二选一,此模式下最终的word输出文档名与excel数据文件名一致
  -o, --out PATH       指定word输出文件或文件夹地址。当选择-f参数时,默认为“./out.docx”;当选择-
                       d参数时,默认为“./out/”
  -h, --hide           隐藏运行过程中office软件窗口
  --help               Show this message and exit.

xpdf

xpdf --help
>>>Usage: xpdf [OPTIONS] COMMAND [ARGS]...

  快速合并或拆分pdf文件

Options:
  --help  Show this message and exit.

Commands:
  toimg  将单个pdf文件的每一页导出为图片
  topdf  将指定图片及指定文件夹中图片合并为一个pdf文件,文件夹中图片顺序按照文件名升序排列
xpdf toimg --help
>>>Usage: xpdf toimg [OPTIONS] PATH

  将单个pdf文件的每一页导出为图片

Options:
  -o, --out PATH           指定图片输出文件夹地址  [default: out/]
  -s, --scale FLOAT        指定输出图片的缩放比例  [default: 2]
  -p, --prefix TEXT        每张图片的文件名前缀
  -f, --format [jpeg|png]  每张图片的文件格式  [default: jpeg]
  --help                   Show this message and exit.
xpdf topdf --help
>>>Usage: xpdf topdf [OPTIONS] PATH...

  将指定图片及指定文件夹中图片合并为一个pdf文件,文件夹中图片顺序按照文件名升序排列

Options:
  -o, --out PATH               指定pdf输出文件地址  [default: out.pdf]
  -s, --size [A3|A4|A5|B4|B5]  指定pdf输出文件每一页的固定尺寸  [default: A4]
  -r, --reverse                反转页面的长和高,配合“--size”使用,添加该参数后页面为横向
  -f, --free                   自由尺寸,添加该参数后“--size”和“--reverse”无效,每一页保持源图片的形状和尺
                                 --help                       Show this message and exit.

Project details


Release history Release notifications | RSS feed

This version

0.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

xcommand-0.2-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file xcommand-0.2-py3-none-any.whl.

File metadata

  • Download URL: xcommand-0.2-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for xcommand-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f2e8d0868156dd7e801b7e2043536bf095b186c5cb1e8718434d7587706cbf0f
MD5 b023651e0d1956358e3217af7047ea2d
BLAKE2b-256 79c543ff74592daca63b43cfb98fb28d44341beccb3faa1b4fa4c978e2b5bc38

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page