Casa
Top.Mail.Ru Yandeks.Metrika
Fórum: "WinAPI";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

Para baixo

Alterar as propriedades da impressora Encontre agências semelhantes


Илья   (2001-10-14 18:06) [0]

Bem-vindo!

Ao resolver o problema, tive uma pergunta ...

No meu programa, preciso imprimir documentos de diferentes tipos (eu uso o ShellExecute para isso),
ao mesmo tempo antes da impressão direta sob certas condições (caixas de seleção ativadas / desativadas)
Preciso alterar certas propriedades da impressora (orientação, número de cópias, ligar / desligar duplex, etc.).
Para fazer isso, você precisa acessar as configurações padrão da impressora e poder alterá-las,
porque se você imprimir um documento * .doc, o Word utilizará a configuração padrão da impressora,
faz uma cópia e já usa esses parâmetros ao imprimir, ignorando
ao mesmo tempo as configurações da impressora no meu programa (TPrinter, etc.).

Então, como você obtém as configurações padrão da impressora e pode alterá-las?

Ou talvez haja outra solução?

Obrigado antecipadamente pela sua resposta.



eSc2001   (2001-11-01 03:09) [1]

Tente usar o tipo de impressora. Na minha opinião, tudo isso está lá.



Страницы: 1 filial inteira

Fórum: "WinAPI";
Arquivo atual: 2002.01.08;
Download: [xml.tar.bz2];

em cima





Memória: 0.54 MB
Hora: 0.021 c
7-22437
Paradoxo
2001-09-25 18:48
2002.01.08
wav


4-22490
SergeyDonetsk
2001-11-06 09:22
2002.01.08
como na API você pode conhecer o Handle Canvas e perguntar


3-21929
@ Andrew
2001-12-04 11:38
2002.01.08
OLÁ A TODOS! Estou fazendo uma revista. De onde vem a tarefa ....


7-22451
Dmitri
2001-09-23 12:36
2002.01.08
Diretiva {$ I}


4-22497
Syrius
2001-11-07 09:13
2002.01.08
API Delphi 6 e Win32





afrikaans albanês Arabic armênio azerbaijano basco belarusian Bulgarian catalão Chinês simplificado) Chinês tradicional) croata checo dinamarquês Dutch Inglês estoniano filipino Finnish French
Galego georgiano German grego crioulo haitiano hebraico hindi húngaro islandês Indonesian irlandês Italian Japanese Korean letão lituano macedónio Malay maltês Norwegian
persa polonês Portuguese Romeno Russa sérvio Slovak esloveno Espanhol swahili sueco tailandês turco ucraniano urdu vietnamita galês ídiche bengali bósnio
cebuano esperanto gujarati hausa hmong igbo javanês kannada khmer lao latino maori marata mongol Nepali punjabi somali tâmil telugu yoruba
zulu
Английский francês Alemão Italiano Португальский russo Espanhol