No. There is no digital version of the pass available, it’s a physical card that you must present when entering the National Parks. Likewise, photocopies of your physical pass saved on an electronic device WILL NOT be accepted.
To reiterate, you must have your physical annual pass to waive entrance fees.