Задание параметров принтера и страниц

Сергей ЛукьяновСергей Лукьянов Санкт-Петербург
отредактировано 00:55 Раздел: FastReport .NET
Здравствуйте!

1. Можно программно задать параметры страницы (поле справа, слева и т.д.) перед формированием самого отчета?
2. Можно программно задать параметры печати (формат страницы А4 или А3)?

Спасибо!

Комментарии

  • отредактировано 00:55
    Здравствуйте,

    Все эти параметры есть у класса страницы ReportPage.

    ReportPage page = report.Pages[0] as ReportPage;
    page.LeftMargin = 10; // все в миллиметрах
    page.PaperWidth = 210;
    page.PaperHeight = 297;
  • Сергей ЛукьяновСергей Лукьянов Санкт-Петербург
    отредактировано 00:55
    AlexTZ написал: »
    Здравствуйте,

    Все эти параметры есть у класса страницы ReportPage.

    ReportPage page = report.Pages[0] as ReportPage;
    page.LeftMargin = 10; // все в миллиметрах
    page.PaperWidth = 210;
    page.PaperHeight = 297;

    А формат страницы при печати как задать?
  • отредактировано 00:55
    Такого свойства нет. Задать формат можно, указав размеры бумаги в миллиметрах.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.