vbpdf


Namevbpdf JSON
Version 0.1.43 PyPI version JSON
download
home_pagehttps://github.com/vaibhavblayer/vbpdf
SummaryThere was this issue with single page pdf in instagram stacking and blurring _ i fixed that.
upload_time2024-04-15 10:52:21
maintainerNone
docs_urlNone
authorvaibhavblayer
requires_python<4.0,>=3.11
licenseNone
keywords split pdf annotate pdf pdftopng png pdf
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # vbpdf
Install using pip

```sh
pip install vbpdf
```

## Usage
```sh
vbpdf -h
```
```sh
Usage: vbpdf [OPTIONS] COMMAND [ARGS]...

Options:
  -h, --help  Show this message and exit.

Commands:
  overlay  Annotates any pdf file.
  split    Splits any pdf file.
  topng    Converts pdf pages into pngs
  addbg	   Adds background to pngs.
```

```sh
vbpdf split -h
```
```sh
Usage: vbpdf split [OPTIONS]

  Splits any pdf file.

Options:
  -i, --inputfile PATH            Input file  [default: ./main.pdf]
  -o, --outputfile PATH           Output file  [default: ./main_splited.pdf]
  -p, --pages <INTEGER INTEGER>...
                                  Pages range  [default: 0, 0]
  -h, --help                      Show this message and exit.
  
```

```sh
vbpdf overlay -h
```

```sh
Usage: vbpdf overlay [OPTIONS]

  Annotates any pdf file.

Options:
  -i, --inputfile PATH            Input file  [default: ./main.pdf]
  -o, --outputfile PATH           Output file  [default: ./main_annotated.pdf]
  -s, --size                      For checking size of the pdf
  -t, --text TEXT                 Text to be placed  [default: Hello Sir!]
  -p, --position <INTEGER INTEGER INTEGER INTEGER>...
                                  Coordintes of the tex box  [default: 0, 0,
                                  100, 100]
  -f, --foreground_color TEXT     Foreground Color  [default: 000000]
  -b, --background_color TEXT     Background Color  [default: ffffff]
  -F, --font TEXT                 Font type  [default: Courier]
  --font_size INTEGER             Font size  [default: 24]
  -h, --help                      Show this message and exit.

```

```sh
vbpdf topng -h
```
```sh
Usage: vbpdf topng [OPTIONS]

  Converts pdf pages into pngs

Options:
  -i, --inputfile PATH            Input file name  [default: ./main.pdf]
  -o, --outputfile PATH           Output file name  [default: ./main.png]
  -d, --dpi INTEGER               DPI -> density per inch for png  [default:
                                  320]
  -t, --transparent               Use this flag for transparent png
  -r, --ranges <INTEGER INTEGER>...
                                  Page range to be converted into png
                                  [default: 1, 1]
  -p, --pages                     Shows no of pages in a pdf file
  -h, --help                      Show this message and exit.

```

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/vaibhavblayer/vbpdf",
    "name": "vbpdf",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.11",
    "maintainer_email": null,
    "keywords": "split pdf, annotate pdf, pdftopng, png, pdf",
    "author": "vaibhavblayer",
    "author_email": "vaibhavblayer@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/55/c1/0a01192a6644ca541856c0ab0a10a1854c307c3cd4a76806532c18ad6b00/vbpdf-0.1.43.tar.gz",
    "platform": null,
    "description": "# vbpdf\nInstall using pip\n\n```sh\npip install vbpdf\n```\n\n## Usage\n```sh\nvbpdf -h\n```\n```sh\nUsage: vbpdf [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n  -h, --help  Show this message and exit.\n\nCommands:\n  overlay  Annotates any pdf file.\n  split    Splits any pdf file.\n  topng    Converts pdf pages into pngs\n  addbg\t   Adds background to pngs.\n```\n\n```sh\nvbpdf split -h\n```\n```sh\nUsage: vbpdf split [OPTIONS]\n\n  Splits any pdf file.\n\nOptions:\n  -i, --inputfile PATH            Input file  [default: ./main.pdf]\n  -o, --outputfile PATH           Output file  [default: ./main_splited.pdf]\n  -p, --pages <INTEGER INTEGER>...\n                                  Pages range  [default: 0, 0]\n  -h, --help                      Show this message and exit.\n  \n```\n\n```sh\nvbpdf overlay -h\n```\n\n```sh\nUsage: vbpdf overlay [OPTIONS]\n\n  Annotates any pdf file.\n\nOptions:\n  -i, --inputfile PATH            Input file  [default: ./main.pdf]\n  -o, --outputfile PATH           Output file  [default: ./main_annotated.pdf]\n  -s, --size                      For checking size of the pdf\n  -t, --text TEXT                 Text to be placed  [default: Hello Sir!]\n  -p, --position <INTEGER INTEGER INTEGER INTEGER>...\n                                  Coordintes of the tex box  [default: 0, 0,\n                                  100, 100]\n  -f, --foreground_color TEXT     Foreground Color  [default: 000000]\n  -b, --background_color TEXT     Background Color  [default: ffffff]\n  -F, --font TEXT                 Font type  [default: Courier]\n  --font_size INTEGER             Font size  [default: 24]\n  -h, --help                      Show this message and exit.\n\n```\n\n```sh\nvbpdf topng -h\n```\n```sh\nUsage: vbpdf topng [OPTIONS]\n\n  Converts pdf pages into pngs\n\nOptions:\n  -i, --inputfile PATH            Input file name  [default: ./main.pdf]\n  -o, --outputfile PATH           Output file name  [default: ./main.png]\n  -d, --dpi INTEGER               DPI -> density per inch for png  [default:\n                                  320]\n  -t, --transparent               Use this flag for transparent png\n  -r, --ranges <INTEGER INTEGER>...\n                                  Page range to be converted into png\n                                  [default: 1, 1]\n  -p, --pages                     Shows no of pages in a pdf file\n  -h, --help                      Show this message and exit.\n\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "There was this issue with single page pdf in instagram stacking and blurring _ i fixed that.",
    "version": "0.1.43",
    "project_urls": {
        "Homepage": "https://github.com/vaibhavblayer/vbpdf",
        "Repository": "https://github.com/vaibhavblayer/vbpdf"
    },
    "split_keywords": [
        "split pdf",
        " annotate pdf",
        " pdftopng",
        " png",
        " pdf"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5e9dbe16b0b3f3bdd7696dcea7760e315c6d628f3178f2dca877f6d1880aabd8",
                "md5": "eb1766438598e5fb4108f9e75286cf14",
                "sha256": "7b0049ffafeb1e836743a0c3eeea52302ae6bdd7fb8f04ad337474449c7a49ff"
            },
            "downloads": -1,
            "filename": "vbpdf-0.1.43-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "eb1766438598e5fb4108f9e75286cf14",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.11",
            "size": 9771,
            "upload_time": "2024-04-15T10:52:18",
            "upload_time_iso_8601": "2024-04-15T10:52:18.313720Z",
            "url": "https://files.pythonhosted.org/packages/5e/9d/be16b0b3f3bdd7696dcea7760e315c6d628f3178f2dca877f6d1880aabd8/vbpdf-0.1.43-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "55c10a01192a6644ca541856c0ab0a10a1854c307c3cd4a76806532c18ad6b00",
                "md5": "d1d611f54f1f79d5f8252fb4835cbe3d",
                "sha256": "83475e39fcfa4892f7ca64b1ee1def7c14b23eea75f81b848961c75142675118"
            },
            "downloads": -1,
            "filename": "vbpdf-0.1.43.tar.gz",
            "has_sig": false,
            "md5_digest": "d1d611f54f1f79d5f8252fb4835cbe3d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.11",
            "size": 6460,
            "upload_time": "2024-04-15T10:52:21",
            "upload_time_iso_8601": "2024-04-15T10:52:21.051517Z",
            "url": "https://files.pythonhosted.org/packages/55/c1/0a01192a6644ca541856c0ab0a10a1854c307c3cd4a76806532c18ad6b00/vbpdf-0.1.43.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-15 10:52:21",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "vaibhavblayer",
    "github_project": "vbpdf",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "vbpdf"
}
        
Elapsed time: 0.32397s