File tree Expand file tree Collapse file tree 2 files changed +25
-0
lines changed
Expand file tree Collapse file tree 2 files changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,9 @@ def build(resource):
99 if isinstance (resource , Result ):
1010 return resource .file .url
1111
12+ if isinstance (resource , ResultFile ):
13+ return resource .url
14+
1215 if isinstance (resource , UploadIO ):
1316 return resource .upload ()
1417
Original file line number Diff line number Diff line change 1+ import convertapi
2+ import os
3+ import tempfile
4+
5+ convertapi .api_secret = os .environ ['CONVERT_API_SECRET' ] # your api secret
6+
7+ # Short example of conversions chaining, the PDF pages extracted and saved as separated JPGs and then ZIP'ed
8+ # https://www.convertapi.com/doc/chaining
9+
10+ print ('Converting PDF to JPG and compressing result files with ZIP' )
11+
12+ jpg_result = convertapi .convert ('jpg' , { 'File' : 'files/test.pdf' })
13+
14+ print ("Conversions done. Cost: %s. Total files created: %s" % (jpg_result .conversion_cost , len (jpg_result .files )))
15+
16+ zip_result = convertapi .convert ('zip' , { 'Files' : jpg_result .files })
17+
18+ print ("Conversions done. Cost: %s. Total files created: %s" % (zip_result .conversion_cost , len (zip_result .files )))
19+
20+ saved_files = zip_result .save_files (tempfile .gettempdir ())
21+
22+ print ("File saved to %s" % saved_files )
You can’t perform that action at this time.
0 commit comments