Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

Readme.md

capture

Lambda function to convert a URL to PNG, JPEG, or GIF using PhantomJS.

Installation

Add capture to your Apex project:

$ git submodule add https://github.com/apex/capture.git functions/capture

Deploy it:

$ apex deploy capture

Try it:

$ apex invoke capture < functions/capture/event.json

API

Input:

  • url (string) URL to render
  • format (string) output format, one of 'png', 'jpeg', or 'gif' (default: 'png')
  • viewport (object) viewport size with .width and .height (default: 1024x800)
  • clip (object) clip rect with .top, .left, .width, and .height (default: none)
  • zoom (number) zoom factor (default: 1)
  • wait (number) wait time in milliseconds (default: 250)
  • backgroundColor (string) body background color (default: none)

Output:

  • capture (string) base64 output

Badges


tjholowaychuk.com  ·  GitHub @tj  ·  Twitter @tjholowaychuk

About

Lambda function to capture a URL as PNG, JPG, or GIF using PhantomJS

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.