This is a PDF to JPG Converter powered by Google Cloud Engine.
DISCLAIMER: Note that this project was updated with a
pdf2jpg
module (which leverages improves the conversion performance by parallel pdf to jpg conversion on multiple K8N nodes) on 5:40 PST December 15 2016
-
To build the application, execute:
GCLOUD_PROJECT=??? GCLOUD_STORAGE_BUCKET=??? ./build.sh
The deployment uses
kubectl
which needs to be activated somehow. For instance, by runningcloud container clusters get-credentials ...
-
Create Google Storage bucket
- Deploy the applications to the Kubernetes and
- access the exposed address of the
ui
service such as http://104.197.108.252:8080/ - Follow the instructions on the page and upload a PDF file
- Download the resulting ZIP archive that contains JPEG files per each page of PDF
Microservices:
- UI
- PDF Split (splits PDF per each page) + zipper and Google Cloud storage uploader
- (UPDATED at 5:20 PST December 15 2016) Conversion (parallel conversion of a single page PDF to a JPG) per each