Extended Printing Question

Hi everyone,

for a project, I wrote layout classes which should be printed. The tricky thing is, Pages can (not must) have different sizes and margins. Is there a way to print these pages in one action without calling OpenPrinter several times?

Sample:

Pages 1 to 3: DinA4 Portrait size
Pages 4 to 9: DinA5 Portrait size

P.S. The margins shouldn’t be the problem for m3, only the physical paper size.

As the size properties are all read-only, you’ll need to get a new PrinterSetup when you need a new size.