THE FINAL COUNTDOWN
[ipdf/sam.git] / read-my-litreview.py
1 #!/usr/bin/python
2
3 import sys
4 import os
5 import cgi
6 import time
7
8 def main(argv):
9         form = cgi.FieldStorage()
10         page = int(form["page"].value)
11         
12         
13         try:
14                 f = open("page%d.svg" % page)
15         except IOError:
16                 os.system("pdftk A=thesis.pdf cat A%d output page%d.pdf" % (page, page))
17                 os.system("inkscape -l page%d.svg page%d.pdf" % (page, page))
18                 os.unlink("page%d.pdf" % page)
19                 f = open("page%d.svg" % page)
20
21         output = f.read()
22         print("Content-Length: %d" % len(output))
23         print("Content-Type: image/svg+xml\n")
24         sys.stdout.write(output)
25         f.close()
26
27         # TODO: Auto remove these on git pull, for now will just have to remember to do it
28         #os.unlink("page%d.svg" % page)
29
30         
31
32
33 if __name__ == "__main__":
34         #try:
35         main(sys.argv)
36         #except:
37         #       print("Content-type: text/plain\n")
38         #       print("Something went wrong!\n")
39         sys.exit(0)

UCC git Repository :: git.ucc.asn.au