gcs-pdf-merger
TypeScript icon, indicating that this package has built-in type declarations

0.1.3 • Public • Published

Google Storage PDF Merger

Want a small node.js library to easily merge PDFs within a Google Storage Bucket?

Requires Node 8+

NPM

const { Storage } = require("@google-cloud/storage");
const { merge } = require("gcs-pdf-merger");

const storage = new Storage();
const bucket = storage.bucket("bucket-name");

(async () => {
  await merge(bucket, ["A.pdf", "B.pdf", "C.pdf"], "ABC.pdf");
})().catch((err) => {
  console.error(err);
});

Creates the temp pdf directory at /tmp/gcs-pdfs but this can be overidden with:

TEMP_PDF_DIR=/some/path/here

Dependencies (2)

Dev Dependencies (13)

Package Sidebar

Install

npm i gcs-pdf-merger

Weekly Downloads

9

Version

0.1.3

License

ISC

Unpacked Size

21.7 kB

Total Files

11

Last publish

Collaborators

  • duanebester