I have the same requirement as Joshua - I am using the HTML5 report viewer with the ASP.NET Core REST service and need a way to set CSV device info settings. Specifically, I need to set NoStaticText to true as I do not want text labels being output to the CSV data.
I have investigated the options you have suggested, but so far I have not found a solution to the problem.
Using the HTML5 viewers export command could be an option, but from what I can determine the only parameter this accepts is the format (ie 'CSV').
I can see on the documents API call that device info settings are passed back to the REST service, but I have not found any way to override this data.
Is there a way to pass custom CSV device info settings from the HTML5 viewer via the export command?
Or failing this is there any way to override these setting on the REST service aside from rendering the report manually?
I am ready utilizing a custom resolver, but I cannot see how to set the device info settings within this.