Origami/pdfsh

From aldeid
Jump to navigation Jump to search
You are here:
pdfsh

Description

pdfsh is the Command Line Interface (CLI) version of Origami.

Usage

Syntax

Usage:  irb.rb [options] [programfile] [arguments]

Options

-f
Suppress read of ~/.irbrc
-m
Bc mode (load mathn, fraction or matrix are available)
-d
Set $DEBUG to true (same as "ruby -d")
-r load-module
Same as "ruby -r"
-I path
Specify $LOAD_PATH directory
--inspect
Use "inspect" for output (default except for bc mode)
--noinspect
Don't use inspect for output
--readline
Use Readline extension module
--noreadline
Don't use Readline extension module
--prompt prompt-mode
--prompt-mode prompt-mode
Switch prompt mode. Pre-defined prompt modes are "default", "simple", "xmp" and "inf-ruby"
--inf-ruby-mode
Use prompt appropriate for inf-ruby-mode on emacs.
Suppresses --readline.
--simple-prompt
Simple prompt mode
--noprompt
No prompt mode
--tracer
Display trace for each execution of commands.
--back-trace-limit n
Display backtrace top n and tail n. The default value is 16.
--irb_debug n
Set internal debug level to n (not for popular use)
-v, --version
Print the version of irb

Methods

  • Create a pdf object and read a PDF
$ pdfsh
>>> pdf = PDF.read 'pdf1.pdf' 
  • List elements on the first page
>>> page = pdf.pages.first
  • Display the xrefs table:
>>> page.xrefs[0]

For more information about available methods, please refer to the official documentation here:

Comments