Страница 2 из 2

Re: Произвольная настройка кнопки Сохранить

Добавлено: 30 июн 2015, 16:40
HighAley
Здравствуйте, Леонид.
Леонид писал(а):И ещё вопрос, вот, сейчас, получается установка индекса вместо значения это своего рода workaround, т.е. в следующих предрелизных билдах, вы это исправите на нужное значение, а не индекс и как это узнать? Т.е. там ведь не будет свойства deprecated, а просто будет нужное значение, и получается, что мы при обновлении будем выставлять его уже не в 200, а в 5.
На данный момент мы не можем изменить данное поведение.
В дальнейшем мы учтём ваше замечание. И в случае рефакторинга данного кода исправим ситуацию.

Спасибо.

Re: Произвольная настройка кнопки Сохранить

Добавлено: 18 окт 2016, 08:07
s.lazukov
Здравствуйте! Подскажите, пожалуйста, как задать ImageResolution по-умолчанию для экспорта в PDF? И есть ли где нибудь FAQ по всем настройкам, которые можно задать с помощью StiSettings?

Re: Произвольная настройка кнопки Сохранить

Добавлено: 18 окт 2016, 11:19
HighAley
Здравствуйте.

Ответ на ваш вопрос находится в одном из предыдущих сообщений.
К сожалению, подробной документации на эту тему нету.

Спасибо.

Re: Произвольная настройка кнопки Сохранить

Добавлено: 19 окт 2016, 13:04
s.lazukov
Схожим образом, как в предыдущих сообщениях, проблему решить не получается. Использую следующих образом:

Код: Выделить всё

report.RenderWithWpf();
var form = new StiWpfViewerWindow(report);
StiSettings.Set("StiPdfSetupForm", "ImageResolution", 5);
form.Owner = System.Windows.Application.Current.MainWindow;
form.Show();
С какими параметрами вызывать метод StiSettings.Set(...)?

Re: Произвольная настройка кнопки Сохранить

Добавлено: 20 окт 2016, 16:56
HighAley
Здравствуйте.

Извините, настройки для экспорта в PDF задаются немного иначе.

Код: Выделить всё

StiSettings.Load();
StiSettings.Set("StiPdfExportSetupForm", "ImageResolution", "200");
StiSettings.Save();
Другие настройки вы можете найти в файле %LOCALAPPDATA%\Stimulsoft\Stimulsoft.Report.settings.

Спасибо.

Re: Произвольная настройка кнопки Сохранить

Добавлено: 24 окт 2016, 09:55
s.lazukov
HighAley писал(а):Здравствуйте.

Извините, настройки для экспорта в PDF задаются немного иначе.

Код: Выделить всё

StiSettings.Load();
StiSettings.Set("StiPdfExportSetupForm", "ImageResolution", "200");
StiSettings.Save();
Другие настройки вы можете найти в файле %LOCALAPPDATA%\Stimulsoft\Stimulsoft.Report.settings.

Спасибо.
Здравствуйте.
Предложенный способ также не решает проблему. Наблюдения за файлом Stimulsoft.Report.settings показали, что он каждый раз перезаписывается при открытии диалога экспорта. А именно некая категория "pdfExportSetupControl", где "ImageResolution" всегда устанавливается в 2. Что по-видимому означает индекс значения в ComboBox. Впрочем, установка этого значения

Код: Выделить всё

StiSettings.Load();
StiSettings.Set("pdfExportSetupControl", "ImageResolution", 5);
StiSettings.Save();
также проблему не решает

Re: Произвольная настройка кнопки Сохранить

Добавлено: 25 окт 2016, 13:15
s.lazukov
Здравствуйте.
Получилось решить проблему следующим кодом:

Код: Выделить всё

StiSettings.Load();
StiSettings.Set("StiPdfExportSetupControl", "ImageResolution", 4);
StiSettings.Save();
Спасибо за помощь!

Re: Произвольная настройка кнопки Сохранить

Добавлено: 26 окт 2016, 03:20
Ivan
Здравствуйте.

Извините, мы сразу не обратили внимание, что вы используете WPF-версию нашего продукта, т.к. эта ветка форума относится к Net-версии продукта.

В общем случае, настройки меню экспорта сохраняются в разделе с названием формы/контрола, в которых они используются.
Поэтому для Net-версии это будет "StiPdfExportSetupForm", а для WPF-версии "StiPdfExportSetupControl".
Аналогично и для других экспортов.

Спасибо.