Я сделал программу, которая может печатать с указанного набора листов, либо искать листы в модели и печатать их сразу оттуда. Оказалось, что печать с модели происходит в разы быстрее, а на тяжёлых чертежах - быстрее на порядки.
Что нужно сделать, что бы печать из листов была столь же быстрой, либо с очень небольшой разницей?
Подозреваю, что задержка связана с тем, что печататься может только отображаемый лист и вот на это отображение и уходит время.
Я даже сделал небольшой замер. Хотя он не вполне показательный (используются маленькие и лёгкие листы в небольшом количестве), тем не менее, общую картину отображает.
Длительность печати листов из Модели: 00:00:04.5472938
Длительность печати из Листов: 00:00:11.3271731