Wkhtmltopdf and Headless Chrome are currently the best open source options. My service Api2Pdf is an API that is a wrapper for both of those libraries and runs on AWS Lambda. Running these libraries on AWS Lambda allows you to scale to millions of requests at extremely low cost with no rate limits and no file size limits.
Here is my dashboard: My API runs in the AMI of the region for the region specified on Lambda's configuration. If you have already set up your AWS Account with Google, Lambda, then you have already achieved the “AWS Lambda API Gateway” level of service. You can see the code on my GitHub. Note: I haven't had an account for more than 6 months now, so I'm assuming this might be wrong. But this is where I started to deploy Lambda on AWS. As soon as I started to use Lambda, I started to get interested in using it with other services, like S3, which I already had experience with. I also started to try out using Apache AMIS in AWS, to avoid having to install it on each new project. Amazon AMI (AWS Linux) running at port 80 I used the Amazon Machine Images project to build an AMI. I started by cloning the.