private void _SetObjectSetting(IntPtr settings, string name, object value) { var tmp = GetStringValue(value); if (NativeCalls.wkhtmltopdf_set_object_setting(settings, name, tmp) == 0) { var msg = string.Format("Set ObjectSetting '{0}' as '{1}': operation failed!", name, tmp); throw new ApplicationException(msg); } }