AsposeWordsPrintDocument

AsposeWordsPrintDocument class

Предоставляет реализацию по умолчанию для печатиDocument внутри среды печати .NET.

Чтобы узнать больше, посетитеПечать документа программно или с использованием диалоговых окон статья документации.

public class AsposeWordsPrintDocument : PrintDocument

Конструкторы

ИмяОписание
AsposeWordsPrintDocument(Document)Инициализирует новый экземпляр этого класса.

Характеристики

ИмяОписание
ColorMode { get; set; }Получает или задает способ печати нецветных страниц, если устройство поддерживает цветную печать.
ColorPagesPrinted { get; }Получает количество страниц, напечатанных в цвете (т. е. сColor установлено значение true).

Методы

ИмяОписание
CachePrinterSettings()Считывает и кэширует некоторые поляPrinterSettings для сокращения времени печати.

Примечания

AsposeWordsPrintDocument переопределяетPrintEventArgs) для печати диапазона страниц, указанного вPrinterSettings.

Один документ Word может состоять из нескольких разделов, в которых указаны страницы разных размеров, ориентации и лотков для бумаги.AsposeWordsPrintDocument overrides QueryPageSettingsEventArgs) чтобы правильно выбрать размер бумаги, ориентацию и источник бумаги при печати документа Word.

Microsoft Word хранит специфичные для принтера значения для лотков для бумаги в документе Word, поэтому печать только на той модели принтера, которая была выбрана, когда пользователь указал лотки для бумаги , приведет к печати из правильных лотков. Если вы распечатываете документ на другом принтере, то скорее всего будет использоваться лоток для бумаги по умолчанию, а не лотки, указанные в документе.

Смотрите также