PDF session/allmypdfsinpostscript.py
WIP
import os
import random
# mypdfs = open("fivepdfs.txt", "r").readlines()
mypdfs = open("fivepdfs.txt", "r").read().split("\n")
# mypdfs_file = open("fivepdfs.txt", "r")
# mypdfs_string = mypdfs_file.read()
# mypdfs_list = mypdfs_string.split("\n")
print(mypdfs)
psfile = open("allmypdfs.ps", "w")
ps_top = f"""
"""
psfile.write(ps_top)
for pdf in mypdfs:
# position
x = random.randrange(10, 100, 25)
y = random.randrange(100, 1000, 25)
position = f"{ x } { y } moveto"
psfile.write(position)
psfile.write("\n")
# fontsize
fontsize = random.randrange(10,40,1)
font = f"/Times-Roman findfont { fontsize } scalefont setfont"
psfile.write(font)
psfile.write("\n")
# color!
r = random.randrange(0, 100, 1)/100
g = random.randrange(0, 100, 1)/100
b = random.randrange(0, 100, 1)/100
color = f"{ r } { g } { b } setrgbcolor"
psfile.write(color)
psfile.write("\n")
# filenames
filename = f"({ pdf }) show"
psfile.write(filename)
psfile.write("\n")
ps_bottom = """
showpage
"""
psfile.write(ps_bottom)
psfile.close()
os.system("ps2pdf allmypdfs.ps")
print("DONE!")