I swear there is an add-on for this.
I'm not just talking about "Ultra" (or whatever it's named) shader quality.
But still, we should have a setting like "screenshot shader quality" which lets you specify what quality to temporarily switch to when taking a screenshot. It should also have some values that go a bit higher than the normal shader quality settings.