Двусторонняя печать: возможно ли установить в настройках отчета?

Обсуждение Stimulsoft Reports.NET
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Двусторонняя печать: возможно ли установить в настройках отчета?

Сообщение Edward »

Здравствуйте, T0lik.

Смотрите, пожалуйста, картинку, из которой видно, как получить доступ к данному свойству.

Изображение

Спасибо.
t0lik
Сообщения: 75
Зарегистрирован: 24 окт 2008, 12:35
Откуда: SPb

Двусторонняя печать: возможно ли установить в настройках отчета?

Сообщение t0lik »

Edward писал(а):Здравствуйте, T0lik.
Смотрите, пожалуйста, картинку, из которой видно, как получить доступ к данному свойству.
Прошу прощения, свойство действительно есть (я его там и искал, но не находил), у меня просто подцепилась старая сборка отчетника. Настройка отлично работает, спасибо! :-)
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Двусторонняя печать: возможно ли установить в настройках отчета?

Сообщение Edward »

Бывает...

Дайте знать, если понадобится дополнительная помощь.

Спасибо.
t0lik
Сообщения: 75
Зарегистрирован: 24 окт 2008, 12:35
Откуда: SPb

Двусторонняя печать: возможно ли установить в настройках отчета?

Сообщение t0lik »

Выявилась следующая проблема: при установке двусторонней печати (переворачивать по длинной стороне) на принтере (Kyocera FS-1300D, HP 1320n) печать идет по-разному: печатная форма с портретной ориентацией печатается нормально, с альбомной – оборотная сторона вверх ногами. При переключении в свойствах принтера на «переворачивать по короткой стороне» печать идет наоборот: печатная форма с портретной ориентацией печатается вверх ногами, с альбомной – нормально. В обеих печатных формах настройка дуплекса стоит как Default (что хотелось бы и оставить).
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Двусторонняя печать: возможно ли установить в настройках отчета?

Сообщение Edward »

Здравствуйте.

Вы не могли бы создать тестовое приложение на .Net и сообщить нам параметры PrinterSettings, которые регулируют этот параметр поворота.

Спасибо.
t0lik
Сообщения: 75
Зарегистрирован: 24 окт 2008, 12:35
Откуда: SPb

Двусторонняя печать: возможно ли установить в настройках отчета?

Сообщение t0lik »

Edward писал(а):Вы не могли бы создать тестовое приложение на .Net и сообщить нам параметры PrinterSettings, которые регулируют этот параметр поворота.
Подойдут любые две печатные формы с разной ориентацией страниц. Главное чтобы страниц было минимум 2 для проверки дуплекса. А где посмотреть текущие настройки PrinterSettings?
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Двусторонняя печать: возможно ли установить в настройках отчета?

Сообщение Edward »

Здравствуйте.

Вот значения по умолчанию для StiPrinterSettings:

this.copies = 1;
this.collate = true;
this.duplex = Duplex.Default;
this.showDialog = true;

Вот возможные значения для Duplex:
public enum Duplex
{
/// The printer's default duplex setting.
Default = -1,
/// Double-sided, horizontal printing.
Horizontal = 3,
/// Single-sided printing.
Simplex = 1,
/// Double-sided, vertical printing.
Vertical = 2
}

печать можно выполнять при помощи следующей перегрузки:

report.Print(printerSettings)

иначе значения для StiPrinterSettings возьмутся из report.PrinterSettings.

Спасибо.
t0lik
Сообщения: 75
Зарегистрирован: 24 окт 2008, 12:35
Откуда: SPb

Двусторонняя печать: возможно ли установить в настройках отчета?

Сообщение t0lik »

Edward писал(а): Вот значения по умолчанию для StiPrinterSettings:

this.copies = 1;
this.collate = true;
this.duplex = Duplex.Default;
this.showDialog = true;
стоп, стоп. Мы сейчас о StiPrinterSettings или о PrinterSettings? Я понял фразу "Вы не могли бы создать тестовое приложение на .Net и сообщить нам параметры PrinterSettings, которые регулируют этот параметр поворота" так, что речь именно о PrinterSettings из System.Drawing.Printing
t0lik
Сообщения: 75
Зарегистрирован: 24 окт 2008, 12:35
Откуда: SPb

Двусторонняя печать: возможно ли установить в настройках отчета?

Сообщение t0lik »

Выяснилось экспериментальным путем, что с помощью настроек принтера невозможно напечатать в принципе (например в Word, без участия самих настроек Word) два документа с разной ориентацией страниц, чтобы поворот был по вертикальной оси в обоих случаях. Что посоветуете?
Edward
Сообщения: 930
Зарегистрирован: 09 июн 2006, 12:23

Двусторонняя печать: возможно ли установить в настройках отчета?

Сообщение Edward »

Мы подумаем над этим вопросом...

Спасибо.
Ответить