That's what I wanna know. I wanna know if I can get the fingerprint done here in Canada and send it to someone in Iran
I believe you already passed the phase, but gonna leave this for others who might find it helpful.
Technically, you can send official fingerprints and you should get the PCC. Some people did it. Although, if the guy at the office is not in his good day, might start grumbling. You know, basic govt attitude in the country. So, your acquaintance might try another office or day.
If you apply through Embassy (the right way), those lazy-ass people won't touch your file before 2 month at the embassy. It will stay a month in foreign affairs before they open it. Then, couple weeks for Interpol and issuance, and again 1 month to get it back to foreign affairs, and another 2 month in embassy before delivering it to you. So, technically 5~6 month out of 8 is just because they are ... .
You can put pressure on them by calling them everyday and (in case you are lucky enough to have someone living in the capital) you can try sending someone to follow up, only if you have the patience to handle their stupidity.
Good luck