The Offset option is simply an option in the driver, select it when you want to use it.
If you submit from an app and don't want to change the option, install the printer 2 times, but change the name and Offset settings in one of them and use that from that application.
If those jobs don't use a driver, you have 2 options, enable it as a default on the printer, and then disable it in the print drivers
Or, As stated, do so in the code via the PDL reference guide
We send complex packages to the c8070 printer. We do not want the printer to jog or offset between jobs, so we set the printer setting to "No offset between jobs".
However, we would like some reports to trigger an offset, so would like to be able to send a document that overrides the printer default setting.
We have not been able to find a way to override the printer setting, even when editing the PJL manually.