forked from josch/img2pdf
Inform the user what is happening when running without any arguments and suggest using --help to get the help text (closes: #156)
This commit is contained in:
parent
83f9c32328
commit
7d40569aa1
1 changed files with 5 additions and 2 deletions
|
@ -2459,7 +2459,6 @@ def find_scale(pagewidth, pageheight):
|
||||||
# as a binary string representing the image content or as filenames to the
|
# as a binary string representing the image content or as filenames to the
|
||||||
# images.
|
# images.
|
||||||
def convert(*images, **kwargs):
|
def convert(*images, **kwargs):
|
||||||
|
|
||||||
_default_kwargs = dict(
|
_default_kwargs = dict(
|
||||||
engine=None,
|
engine=None,
|
||||||
title=None,
|
title=None,
|
||||||
|
@ -4246,7 +4245,11 @@ and left/right, respectively. It is not possible to specify asymmetric borders.
|
||||||
elif len(args.images) == 0 and len(args.from_file) == 0:
|
elif len(args.images) == 0 and len(args.from_file) == 0:
|
||||||
# if no positional arguments were supplied, read a single image from
|
# if no positional arguments were supplied, read a single image from
|
||||||
# standard input
|
# standard input
|
||||||
logger.info("reading image from standard input")
|
print(
|
||||||
|
"Reading image from standard input...\n"
|
||||||
|
"Re-run with -h or --help for usage information.",
|
||||||
|
file=sys.stderr
|
||||||
|
)
|
||||||
try:
|
try:
|
||||||
images = [sys.stdin.buffer.read()]
|
images = [sys.stdin.buffer.read()]
|
||||||
except KeyboardInterrupt:
|
except KeyboardInterrupt:
|
||||||
|
|
Loading…
Reference in a new issue