Cannot print PDF but can open it in Preview

pdfpreviewprinting

I was trying to print this document. It opens great in Preview but I cannot print it:

ERROR: undefined
OFFENDING COMMAND: firMf

STACK:

1185863205
-dictionary-
/CharStrings
...

Trying to print starting from another page leads to a similar error. Any idea? My printer works great on other similar material.

Note that this document is just week 1 of 10 of a class and if I could screenshot and print the jpg page by page I would (I just care about printing) but there are 200 pages total so Im looking for another solution.

Best Answer

Installing pdftops (and associated tools) worked. It converted the pdf to ps which I could then open (unlike when I directly saved to .ps from Preview) and print