..проект готов, приступаем к печати. Документы нужно разослать по принтерам.
Самый минимум: большие - на плоттер, маленькие - на ближайший принтер (прога знает на какие, и какие нужны форматы бумаги).
Printer.PrinterIndex:=3; //ставим принтер, скорее всего работает, не проверял, но видел работу в демках
Printer.Orientation:=poLandscape; //проверено - работает
Printer.? PaperSize, PaperName ? -
как установить требуемый размер бумаги?
на крайний случай выбрать и установить из числа предопределённых форматов?
или нужно каждый раз выполнять дополнительно рутинную установку штатными диалогами?
распечатка простого примера: 1-Титульный А3ландшафт, 2-записка А4портрет, 3-отчет измерений А4л, 4-каталог А4п, 5-схема А4-А2пл, 6-план А4-А0лп, 7-акт А4п
7раз менять - 1 раз обязательно вручную, и это если схема и план А4.
Особенно глупо это выглядит при печати в pdf.
Есть мысль дважды установить на клиентском компе принтер с разными дефолтными настройками бумаги например EPSON WF-7515 А4 и EPSON WF-7515 А3....