1.0.3 • Published 4 months ago

pdfman v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
4 months ago

npm version pdfman install size

Table of Contents

Features

IndexFeature
1Split PDF
2Merge PDF
3Delete PDF

Install

Package manager

Using npm:

$ npm install pdfman -g 

Split

  1. split pdf based on range

    Example :
    # split page 1,2 of example.pdf as invidual pdf
    $ pdfman split -r 1 2 -f "G:/example.pdf" 
    
    # split pages 2,3 of all pdfs in directory and save seperately
    $ pdfman split -r 1 2 -d "G:/files"
  2. split pdf based on page numbers

    Example :
    # split pages 2,3 of example.pdf
    $ pdfman split -n 2 3 -f "G:/example.pdf"
    
    # split pages 2,3 of all pdfs in directory
    $ pdfman split -n 2 3 -d "G:/files"
  3. split all pages into invidual pdf

    Example :
    # split all the pages in example.pdf into invidual pdfs
    $ pdfman split -a -f "G:/example.pdf"
    
    # split all the pages in directory into invidual pdfs
    $ pdfman split -a -d "G:/files"

Split tree view - options

pdfman
    └── split 
        ├── -r <start> <end> or --range <start> <end>
        ├── -n <pages...> or --number <pages...> 
        ├── -a or --all
        ├── -f <file paths...> or --file <file paths...>
        ├── -d <directory path> or --dir <directory path>
        └── -o <output path> or --out <output path>

Merge

  1. creating a single pdf given multiple pdf files from different locations

    Example :
    # Generate single pdf from given pdf files
    $ pdfman merge -f "G:/example-1.pdf" "C:/example-2.pdf" "F:/example-3.pdf" 
  2. creating a single pdf using the files present in the directory

    Example :
    # Generate single pdf from the files in given directory
    $ pdfman merge -d "G:/expdir"

Merge tree view - options

pdfman
    └── merge 
        ├── -f <file paths...> or --file <file paths...>
        ├── -d <directory path> or --dir <directory path>
        └── -o <output path> or --out <output path>

Delete

  1. Delete pages based on range

    Example :
    # delete page range 1-3 of example.pdf
    $ pdfman delete -r 1 3 -f "G:/example.pdf" 
    
    # delete pages range 1-3 of all pdfs in directory
    $ pdfman delete -r 1 3 -d "G:/files"
  2. Delete pages based on page numbers

    Example :
    # delete pages 2,3 of example.pdf
    $ pdfman delete -n 2 3 -f "G:/example.pdf"
    
    # split pages 2,3 of all pdfs in directory
    $ pdfman delete -n 2 3 -d "G:/files"

Delete tree view - options

pdfman
    └── delete
        ├── -r <start> <end> or --range <start> <end>
        ├── -n <pages...> or --number <pages...> 
        ├── -f <file paths...> or --file <file paths...>
        ├── -d <directory path> or --dir <directory path>
        └── -o <output path> or --out <output path>
1.0.3

4 months ago

1.0.1

4 months ago

1.0.0

4 months ago