summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSadeep Madurange <sadeep@asciimx.com>2023-09-24 15:42:07 +0800
committerSadeep Madurange <sadeep@asciimx.com>2023-09-24 15:42:07 +0800
commit1e7edd062bc009ec33b48d45886954f3677d7ce4 (patch)
treeb96d74ce046604a139d8aff3d088de28b6978272
parent825705c2993aa3dd69d0966de8f531d48de0b210 (diff)
downloadesp32-e-reader-1e7edd062bc009ec33b48d45886954f3677d7ce4.tar.gz
Add description to pdftool.
-rw-r--r--pdftool.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/pdftool.py b/pdftool.py
index f2fffa2..c4786cb 100644
--- a/pdftool.py
+++ b/pdftool.py
@@ -1,3 +1,14 @@
+"""
+Converts PDF documents to bitmaps and generates a C header file
+that can be rendered on Waveshare E-paper displays.
+Usage: python -m pdftool [document] [first page] [last page] [crop page]
+ document: path to PDF document
+ first page: start conversion at this page
+ last page: stop conversion at this page (inclusive)
+ crop page: an optional page number to use when determining area to crop. If not specified
+ each page is croppped to minimize white borders.
+"""
+
import os
import re
import sys