Сборка: Drawing;
Пространство имен: Prognoz.Platform.Interop.Drawing;
Интерфейс IGxDocument содержит свойства и методы объекта, поддерживающего печать на принтере и экспорт в различные форматы.
IGxDocument
Интерфейс IGxDocument можно применять к следующим объектам, поддерживающим печать и экспорт:
рабочая книга анализа временных листов (для этого рабочую книгу следует привести к интерфейсу IEaxAnalyzer);
Условно структура объектов разделена на секции. В зависимости от объекта под секцией подразумеваются различные элементы:
для регламентного отчета под секцией подразумевается отдельный лист или текстовый лист;
для экспресс-отчета, состоящего из одного листа, под секцией понимается весь документ;
для экспресс-отчета, состоящего из нескольких листов, под секцией понимается отдельный лист;
для рабочей книги анализа временных листов под секцией подразумевается отдельный лист;
для рабочего пространства под секцией подразумевается весь документ.
Для каждой секции можно установить свои параметры страниц. В соответствии с этими параметрами осуществляется разбивка секции на отдельные страницы при печати и экспорте.
Имя свойства | Краткое описание | |
BulkSettings | Свойство BulkSettings возвращает параметры пакетного выполнения операции. | |
Exporter | Свойство Exporter возвращает объект, содержащий дополнительные настройки для экспорта определенного вида объектов. | |
Label | Свойство Label возвращает параметры штампа, которым маркируются документы при экспорте и печати. | |
OwnMultiCopiesPrint | Свойство OwnMultiCopiesPrint определяет, будет ли автоматически указан номер экземпляра в тексте штампа маркировки при печати и экспорте отчета. | |
PageCount | Свойство PageCount возвращает количество страниц секции, которые могут быть напечатаны. | |
PageSettings | Свойство PageSettings возвращает настройки страницы. | |
Preview | Свойство Preview возвращает изображение, используемое для предварительного просмотра отчетов. | |
RangeCount | Свойство RangeCount возвращает количество диапазонов печати. | |
RangeName | Свойство RangeName возвращает наименование диапазона печати. | |
SectionCount | Свойство SectionCount возвращает количество секций в документе. | |
SectionName | Свойство SectionName возвращает наименование указанной секции. | |
Stamps | Свойство Stamps определяет набор штампов маркировки документа. | |
Title | Свойство Title возвращает наименование объекта. |
Имя метода | Краткое описание | |
GetTagText | Метод GetTagText преобразовывает заданный тег в текст. | |
Метод Print осуществляет печать документа. |
См. также: