Você não pode esperar que uma impressora de software ofereça suporte à impressão duplex.
- Duplex é um conceito relacionado à impressão em mídia do mundo real, como papel.
- Os arquivos digitais armazenam uma coleção de páginas e não implementam o conceito de lados do papel.
Quando os arquivos forem gerados e você quiser imprimi-los em uma impressora real, poderá selecionar a impressão duplex. Você não pode solicitar arquivos PDF ou XPS para imprimir sempre em duplex, esse recurso depende do dispositivo, do driver e do sistema operacional.
Uma solução para o seu problema (aplicativo de depuração) pode ser instalar um driver de impressora compatível com PostScript ou PCL duplex e usar o recurso Print to file
. Uma vez que o arquivo foi gerado, analise seu conteúdo.
- PostScript é um formato relativamente legível para humanos, você deve encontrar
<< /Duplex true >>
stanza ou algo similar (embora possa depender da impressora em casos raros). - PCL é um pouco mais de formato binário, embora tenha um cabeçalho bastante legível, você deve encontrar uma string como
@PJL SET DUPLEX=ON
na primeira parte do arquivo.