Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

# pdfCatalog

## Overview pdfCatalog is a lightweight library which can build catalogs for pdf documents automatically.

## Requirements * Python 3.x * Works on Linux, Windows, Mac OSX

## Install The quick way: `bash pip install pdfCatalog `

## User Guide ### 1.On the Linux * a. Open the terminal, come the working directory. `bash cd pdf-file-path/ ` * b. Use pdfCatalog command. `bash pdfCatalog -f pdf-file-name.pdf -c catalog.txt -s your offset -o ./ -i 1 ` #### Argument: Arguments | Description ——— | ———— -h | for help information. -f | (required) Specify the path of pdf file you want to import catalog in. -c | (required) Specify the path of the catalog. -o | (required) Specify the path to save output pdf file. -s | (optional) Number, default is 0.The offset of PDF document compared with catalog. -i | (optional) Value is 1 or 0, default is 1. 1 means ignoring the old catalog in the PDF document

Catalog should like this: title + page `text 前言 话说“通信”基本概念 1 第 1章 通信发展史 9 古代通信:信息沟通的起步 10 近现代通信:电磁通信和数字时代的起步 11 当代通信:移动通信和互联网时代 14 未来通信:大融合时代 15 第 2章 用什么实现通信 17 电信网中的通信工具 17 互联网的通信手段 21 专业领域的通信工具 24 家电中的通信工具 25 第3章 通信到底是干嘛的 27 第 1个问题:用什么信息格式传递给对方——编码 282个问题:如何找到对方——寻址 30 第3个问题:信息传递的额外要求——网络优化 31 额外的一个问题——人性化 33 ` ### 2.On the Windows win + R open the terminal, the next steps are the same as on the Linux.

## Releases v1.0.0: First release. Build catalogs for pdf documents automatically.

Download files

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

Source Distribution

pdfCatalog-1.0.0b1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pdfCatalog-1.0.0b1-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file pdfCatalog-1.0.0b1.tar.gz.

File metadata

  • Download URL: pdfCatalog-1.0.0b1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.9

File hashes

Hashes for pdfCatalog-1.0.0b1.tar.gz
Algorithm Hash digest
SHA256 bccb1df0f6c228e3c52ea947647ff031a1b439678c6c7331e9f228d5ec485de3
MD5 9ce1c57053b1574c865edf5e386c30b4
BLAKE2b-256 cd8819213ce1e933ce703794386ce34f097f20b75a8425eac7a13a370e833c3e

See more details on using hashes here.

File details

Details for the file pdfCatalog-1.0.0b1-py3-none-any.whl.

File metadata

  • Download URL: pdfCatalog-1.0.0b1-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.6.9

File hashes

Hashes for pdfCatalog-1.0.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 61d8f727b2d4f88903caea5d3e7a1c9e1f9ccbb7bffe6c005a3a8c80b9f89f31
MD5 3a011e20ee18d62d41071ad7b40bdb78
BLAKE2b-256 aeeff085a95343df4301bce33d9501ab397b7d7614e00aa24604f1e3b8a10673

See more details on using hashes here.

Release history Release notifications | RSS feed

1.0.2

2 files

1.0.1

2 files

This release

1.0.0b1 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page