This page contains various examples of using the HTML to Image API via HTTP API. The examples are complete and fully functional. Read more about how to convert HTML to Image via HTTP API.
curl -f -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o example.png \ -F output_format=png \ -F url=http://www.example.com \ https://api.pdfcrowd.com/convert/24.04/
curl -f -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o MyLayout.png \ -F output_format=png \ -F file=@/path/to/MyLayout.html \ https://api.pdfcrowd.com/convert/24.04/
curl -f -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o HelloWorld.png \ -F output_format=png \ --form-string "text=<html><body><h1>Hello World!</h1></body></html>" \ https://api.pdfcrowd.com/convert/24.04/ ## or read HTML from a pipe html_producer | curl -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o HelloWorld.png \ -F output_format=png \ -F "text=<-" \ https://api.pdfcrowd.com/convert/24.04/
curl -f -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o output.pdf \ -F output_format=png \ --form-string "data_string={ \"name\": \"World\", \"product\": \"Pdfcrowd API\" }" \ --form-string "text=Hello {{ name }} from {{ product }}" \ https://api.pdfcrowd.com/convert/24.04/ ## or read HTML from a pipe html_producer | curl -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o output.pdf \ -F output_format=png \ --form-string "data_string={ \"name\": \"World\", \"product\": \"Pdfcrowd API\" }" \ -F "text=<-" \ https://api.pdfcrowd.com/convert/24.04/
curl -f -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o output.pdf \ -F output_format=png \ --form-string "data_string=<?xml version=\"1.0\" encoding=\"UTF-8\"?> <data> <name>World</name> <product>Pdfcrowd API</product> </data>" \ --form-string "text=Hello {{ data.name }} from {{ data.product }}" \ https://api.pdfcrowd.com/convert/24.04/ ## or read HTML from a pipe html_producer | curl -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o output.pdf \ -F output_format=png \ --form-string "data_string=<?xml version=\"1.0\" encoding=\"UTF-8\"?> <data> <name>World</name> <product>Pdfcrowd API</product> </data>" \ -F "text=<-" \ https://api.pdfcrowd.com/convert/24.04/
curl -f -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o output.pdf \ -F output_format=png \ -F "data_string=name: World product: Pdfcrowd API" \ --form-string "text=Hello {{ name }} from {{ product }}" \ https://api.pdfcrowd.com/convert/24.04/ ## or read HTML from a pipe html_producer | curl -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o output.pdf \ -F output_format=png \ -F "data_string=name: World product: Pdfcrowd API" \ -F "text=<-" \ https://api.pdfcrowd.com/convert/24.04/
curl -f -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o output.pdf \ -F output_format=png \ -F "data_string=name,product World,Pdfcrowd API" \ --form-string "text=Hello {{ name }} from {{ product }}" \ https://api.pdfcrowd.com/convert/24.04/ ## or read HTML from a pipe html_producer | curl -u demo:ce544b6ea52a5621fb9d55f8b542d14d \ -o output.pdf \ -F output_format=png \ -F "data_string=name,product World,Pdfcrowd API" \ -F "text=<-" \ https://api.pdfcrowd.com/convert/24.04/