This page contains various examples of using the HTML to Image API with HTTP POST. The examples are complete and fully functional. Read more about how to convert HTML to Image with HTTP POST.
curl -f -u "demo:ce544b6ea52a5621fb9d55f8b542d14d" \ -o "example.png" \ -F "output_format=png" \ -F "url=http://www.example.com" \ https://api.pdfcrowd.com/convert/20.10/
curl -f -u "demo:ce544b6ea52a5621fb9d55f8b542d14d" \ -o "MyLayout.png" \ -F "output_format=png" \ -F "file=@/path/to/MyLayout.html" \ https://api.pdfcrowd.com/convert/20.10/
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/20.10/ # or use custom HTML producer html_producer | curl -u "demo:ce544b6ea52a5621fb9d55f8b542d14d" \ -o "HelloWorld.png" \ -F "output_format=png" \ -F "text=<-" \ https://api.pdfcrowd.com/convert/20.10/
curl -f -u "demo:ce544b6ea52a5621fb9d55f8b542d14d" \ -o "output.pdf" \ --form-string "data_string={ \"name\": \"World\", \"product\": \"Pdfcrowd API\" }" \ --form-string "text=Hello {{ name }} from {{ product }}" \ https://api.pdfcrowd.com/convert/20.10/ # or use custom HTML producer html_producer | curl -u "demo:ce544b6ea52a5621fb9d55f8b542d14d" \ -o "output.pdf" \ --form-string "data_string={ \"name\": \"World\", \"product\": \"Pdfcrowd API\" }" \ -F "text=<-" \ https://api.pdfcrowd.com/convert/20.10/
curl -f -u "demo:ce544b6ea52a5621fb9d55f8b542d14d" \ -o "output.pdf" \ --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/20.10/ # or use custom HTML producer html_producer | curl -u "demo:ce544b6ea52a5621fb9d55f8b542d14d" \ -o "output.pdf" \ --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/20.10/
curl -f -u "demo:ce544b6ea52a5621fb9d55f8b542d14d" \ -o "output.pdf" \ -F "data_string=name: World product: Pdfcrowd API" \ --form-string "text=Hello {{ name }} from {{ product }}" \ https://api.pdfcrowd.com/convert/20.10/ # or use custom HTML producer html_producer | curl -u "demo:ce544b6ea52a5621fb9d55f8b542d14d" \ -o "output.pdf" \ -F "data_string=name: World product: Pdfcrowd API" \ -F "text=<-" \ https://api.pdfcrowd.com/convert/20.10/
curl -f -u "demo:ce544b6ea52a5621fb9d55f8b542d14d" \ -o "output.pdf" \ -F "data_string=name,product World,Pdfcrowd API" \ --form-string "text=Hello {{ name }} from {{ product }}" \ https://api.pdfcrowd.com/convert/20.10/ # or use custom HTML producer html_producer | curl -u "demo:ce544b6ea52a5621fb9d55f8b542d14d" \ -o "output.pdf" \ -F "data_string=name,product World,Pdfcrowd API" \ -F "text=<-" \ https://api.pdfcrowd.com/convert/20.10/