# This code converts an url to pdf in Python using SelectPdf REST API through a POST request.
# The parameters are JSON encoded.
# The content is saved into a file on the disk.
import json
import urllib2
api_endpoint = 'http://selectpdf.com/api2/convert/'
key = 'your license key here'
test_url = 'http://selectpdf.com'
local_file = 'test.pdf'
# parameters - add here any needed API parameter
parameters = {
'key': key,
'url': test_url
}
requesturl = api_endpoint
print "Calling {0}\n".format(requesturl)
try:
request = urllib2.Request(requesturl)
request.add_header('Content-Type', 'application/json')
result = urllib2.urlopen(request, json.dumps(parameters))
localFile = open(local_file, 'wb')
localFile.write(result.read())
localFile.close()
print "Test pdf document generated successfully!"
except urllib2.HTTPError as e:
print "HTTP Response Code: {0}\nHTTP Response Message: {1}".format(e.code, e.reason)
except:
print "An error occurred!"
This code snippet converts an url to pdf in Python using SelectPdf HTML To PDF REST API through a POST request.
The parameters are JSON encoded. The content is saved into a file on the disk.
#python #pdf #webToPDF #pdfRestAPI
#cesarnog
The parameters are JSON encoded. The content is saved into a file on the disk.
#python #pdf #webToPDF #pdfRestAPI
#cesarnog
Be the first to comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.