All Projects → brandonlim-hs → wkhtmltopdf-aws-lambda-layer

brandonlim-hs / wkhtmltopdf-aws-lambda-layer

Licence: MIT license
AWS Lambda Layer for wkhtmltopdf

Programming Languages

shell
77523 projects
java
68154 projects - #9 most used programming language
Dockerfile
14818 projects
javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to wkhtmltopdf-aws-lambda-layer

odoo-11.0-windows-installation
Install odoo-11.0 from source on Windows
Stars: ✭ 34 (-45.16%)
Mutual labels:  wkhtmltopdf
Pdfkit
A Ruby gem to transform HTML + CSS into PDFs using the command-line utility wkhtmltopdf
Stars: ✭ 2,799 (+4414.52%)
Mutual labels:  wkhtmltopdf
django-invoices
Create invoices using django
Stars: ✭ 28 (-54.84%)
Mutual labels:  wkhtmltopdf
wkhtmltopdf-flask-aas
Wkhtmltopdf Flask As a Service
Stars: ✭ 17 (-72.58%)
Mutual labels:  wkhtmltopdf
python-pdfkit-example
python-pdfkit HTML TO PDF Example
Stars: ✭ 18 (-70.97%)
Mutual labels:  wkhtmltopdf
wkhtmltopdf-crystal
Crystal C bindings and wrapper for libwkhtmltox library
Stars: ✭ 21 (-66.13%)
Mutual labels:  wkhtmltopdf
mdconv
A CLI markdown converter written in Go, that does not depend on LaTeX.
Stars: ✭ 42 (-32.26%)
Mutual labels:  wkhtmltopdf
dhtml2pdf
Simple, free and very easy to use PHP API that allows you to see, download or get the binary of the PDF generated from the HTML of an URL.
Stars: ✭ 27 (-56.45%)
Mutual labels:  wkhtmltopdf
php-pdf
Yet another HTML to PDF Converter based on wkhtmltopdf
Stars: ✭ 50 (-19.35%)
Mutual labels:  wkhtmltopdf
api2pdf.php
PHP client library for the Api2Pdf.com REST API - Convert HTML to PDF, URL to PDF, Office Docs to PDF, Merge PDFs, HTML to Image, URL to Image, HTML to Docx, HTML to Xlsx, PDF to HTML, Thumbnail preview of office files
Stars: ✭ 42 (-32.26%)
Mutual labels:  wkhtmltopdf
wkhtmltopdf-binary-edge
this is forked from tolgap/wkhtmltopdf-binary .
Stars: ✭ 70 (+12.9%)
Mutual labels:  wkhtmltopdf
magento2-module-pdf
Magento 2 Module for creating PDF's based on wkhtmltopdf
Stars: ✭ 55 (-11.29%)
Mutual labels:  wkhtmltopdf
aws-wireguard-linux
WireGuard VPN implemented on Amazon Linux 2 with Load Balancing
Stars: ✭ 93 (+50%)
Mutual labels:  amazon-linux-2
docker-alpine-wkhtmltopdf
wkhtmltopdf alpine docker container with headless qt patches
Stars: ✭ 150 (+141.94%)
Mutual labels:  wkhtmltopdf
HtmlToPdfImage
transform html to pdf/image ,base on wkhtmltox and dotnet core 2.0
Stars: ✭ 16 (-74.19%)
Mutual labels:  wkhtmltopdf
pydf
PDF generation in python using wkhtmltopdf for heroku and docker
Stars: ✭ 68 (+9.68%)
Mutual labels:  wkhtmltopdf
Gotenberg
A Docker-powered stateless API for PDF files.
Stars: ✭ 3,272 (+5177.42%)
Mutual labels:  wkhtmltopdf
bookjs-eazy
web print / html to pdf so eazy ,HTML自动分页插件。用于生成PDF,前端WEB打印生成PDF或后端wkhtmltopdf、chrome headless生成
Stars: ✭ 99 (+59.68%)
Mutual labels:  wkhtmltopdf
serverless
Serverless Erlang runtime for AWS Lambda Service
Stars: ✭ 27 (-56.45%)
Mutual labels:  aws-lambda-layer
wkhtmltopdf
Generate and return PDFs from Vapor views
Stars: ✭ 53 (-14.52%)
Mutual labels:  wkhtmltopdf

wkhtmltopdf as AWS Lambda Layer

wkhtmltopdf with dependencies published as AWS Lambda Layer.

Operating Systems

This layer supports both Amazon Linux and Amazon Linux 2.

Getting Started

Add this layer to Lambda function by providing the layer version ARN.

Version ARNs

Region ARN
ap-east-1 arn:aws:lambda:ap-east-1:347599033421:layer:wkhtmltopdf-0_12_6:1
ap-northeast-1 arn:aws:lambda:ap-northeast-1:347599033421:layer:wkhtmltopdf-0_12_6:1
ap-northeast-2 arn:aws:lambda:ap-northeast-2:347599033421:layer:wkhtmltopdf-0_12_6:1
ap-south-1 arn:aws:lambda:ap-south-1:347599033421:layer:wkhtmltopdf-0_12_6:1
ap-southeast-1 arn:aws:lambda:ap-southeast-1:347599033421:layer:wkhtmltopdf-0_12_6:1
ap-southeast-2 arn:aws:lambda:ap-southeast-2:347599033421:layer:wkhtmltopdf-0_12_6:1
ca-central-1 arn:aws:lambda:ca-central-1:347599033421:layer:wkhtmltopdf-0_12_6:1
eu-central-1 arn:aws:lambda:eu-central-1:347599033421:layer:wkhtmltopdf-0_12_6:1
eu-north-1 arn:aws:lambda:eu-north-1:347599033421:layer:wkhtmltopdf-0_12_6:1
eu-west-1 arn:aws:lambda:eu-west-1:347599033421:layer:wkhtmltopdf-0_12_6:1
eu-west-2 arn:aws:lambda:eu-west-2:347599033421:layer:wkhtmltopdf-0_12_6:1
eu-west-3 arn:aws:lambda:eu-west-3:347599033421:layer:wkhtmltopdf-0_12_6:1
sa-east-1 arn:aws:lambda:sa-east-1:347599033421:layer:wkhtmltopdf-0_12_6:1
us-east-1 arn:aws:lambda:us-east-1:347599033421:layer:wkhtmltopdf-0_12_6:1
us-east-2 arn:aws:lambda:us-east-2:347599033421:layer:wkhtmltopdf-0_12_6:1
us-west-1 arn:aws:lambda:us-west-1:347599033421:layer:wkhtmltopdf-0_12_6:1
us-west-2 arn:aws:lambda:us-west-2:347599033421:layer:wkhtmltopdf-0_12_6:1

See /arns directory for other wkhtmltopdf versions.

Usage

wkhtmltopdf binary will be extracted to the /opt/bin.

wkhtmltopdf can be executed directly as a command line binary, or via a wrapper.

Refer to /tests directory for example usage.

Build, Test, Publish

Refer to the following scripts to build and publish your own wkhtmltopdf layer.

  1. Run ./build.sh to build a new layer zip.
  2. Run ./test.sh to test the layer zip.
  3. Run ./publish.sh to publish the layer zip to regions specified in /config/regions.txt.

Fonts

See fonts-aws-lambda-layer to use fonts on AWS Lambda.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].