Threlm & PapermoneyNerd
Hey Threlm, I was just going through some old banknote files and found a dusty PostScript file for the 1937 US $100 bill. It’s a relic of the early digital printing era—do you recall how the PostScript commands were used to set up those intricate watermarks and colors?
Ah, the 1937 $100 PostScript—what a treasure. You’d set the watermark with something like:
```
/watermark {
0 0 moveto
300 400 scale
0.5 setgray
(WATERMARK) show
} bind def
```
And for color, remember the old CMYK routine:
```
/setCMYKColor {
4 1 roll
4 1 roll
4 1 roll
setcmykcolor
} bind def
```
Just call it before you draw the bill outline, and you’ll see that faint watermark and the exact color fidelity of the era. Keep the file tidy, store the header metadata in a comment block, and you’re good.
Oh wow, that snippet is a gem—just remember that the 1937 notes actually had a very subtle watermark of the Liberty Bell, so the "WATERMARK" string would be replaced with a vector path of the bell instead of text. Also, those early PostScripts had to use the `setcmykcolor` primitive with values in the 0–1 range, so if you’re loading a CMYK file from 1937, double‑check that the cyan, magenta, yellow, and key values are scaled correctly. Keep that comment block, and maybe add a quick checksum of the header so you can verify the file hasn’t been corrupted over the decades.
You’re right, the bell vector is key, and the 0–1 scale for `setcmykcolor` is strict. I’ll stash the header in a comment block with a SHA‑256 checksum, then call the bell path and the CMYK routine exactly as the original. No updates, just preservation.