Como iniciar o Adobe Reader com janela maximizada?

4

Estou usando o Adobe Reader XI no Windows XP. Eu uso o PDFCreator para imprimir documentos em arquivos .pdf.

Eu quero que a janela seja maximizada sempre que eu abrir um arquivo .pdf.

Eu tentei o método em: link mas não funcionou. Talvez porque estou modificando o atalho, mas clicando duas vezes no arquivo .pdf pode ignorar o atalho. O aplicativo AcroRd32.exe em si não tem a opção de maximizar a janela.

Eu tentei alterar as preferências do Adobe Reader: Restaure as configurações da última visualização ao reabrir documentos. ou Exibição de página: layout padrão e zoom.

Eu também tentei alterar as configurações no PDFCreator: Layout da página.

Nenhuma das opções controla explicitamente a opção maximizar janela.

Quando eu abro um arquivo .pdf com o aplicativo padrão do Adobe Reader, se a janela abre maximizada ou normal (não maximizada) é como um sorteio aleatório. Às vezes é maximizado, às vezes não maximizado. Não é consistente.

Eu me pergunto se alguém tem uma solução simples. Se não, acho que teria que me contentar com essa estranha imprevisibilidade.

Eu estava lendo este link: link

A second version would be to create a Program Item that does "start /max acrobat.exe" or "start /max acrord32.exe" as appropriate, possibly with path information.

Alguém já fez isso e alguém poderia explicar em detalhes os passos?

    
por tech 03.09.2013 / 03:44

2 respostas

1

Em primeiro lugar, esta solução levou alguns engenharia reversa e spelunking aleatória através dos recursos muito vagos que Adobe dá. Sinta-se à vontade para verificar o log de revisão para o processo que me leva à solução; como é muito grande para o que vale a pena eu deixei de responder.

Agora, para a solução atual. O Adobe Reader 10.0 no Windows armazena as configurações da janela nesses dois locais no registro:

HKCU\Software\Adobe\Adobe Reader.0\SDI\bMaximizeNextDocument
HKCU\Software\Adobe\Adobe Reader.0\SDI\bNullDocMaximized

Os dois indicam que a Adobe deve ser maximizada ao abrir um arquivo e ao abrir o próprio programa (por exemplo, arquivo em branco). No entanto, ao definir manualmente esses dois valores apenas para seus valores apropriados, ele só funciona uma vez, porque o Adobe quer que reverta para sua configuração predefinida (que é ocupar todo o espaço na tela em uma única janela regular)

Alerta: o seguinte envolve mexer com o Registro do Windows. Faça um backup antecipadamente e enfie-o levemente. Você pode acabar atrapalhando seu sistema se não tomar as devidas precauções. E assim por diante e assim por diante. Você foi avisado.

Minha solução é impedir o acesso ao Adobe Reader a esses valores. Primeiro, você precisa definir esses valores para seus valores apropriados antes de bloquear o acesso ao ramo. Acesse regedit e navegue até HKCU\Software\Adobe\Adobe Reader.0\SDI\ Aqui estão os valores de antes e depois para as chaves relevantes:

bMaximizeNextDocument (0) -> (1)
bNullDocMaximized     (0) -> (1)

Clique com o botão direito do mouse na ramificação /SDI/ e selecione Permissões . A partir daí, pressione Avançado .

Na aba Permissões , selecione seu nome de usuário e depois pressione o botão Editar . Marque as seguintes caixas de seleção no lado Negar :

  • Definir valor
  • Criar subchave
  • Excluir
  • Excluir DAC
  • Escreva o proprietário

(peço desculpas antecipadamente se algum dos termos não corresponder exatamente, pois não estou em uma versão em inglês do Windows e, como tal, a tradução pode estar desativada)

Eu posso ser um pouco conservador nas escolhas, mas isso funciona. Provavelmente, a única chave necessária para negar seria "Definir valor". Depois de tudo isso ser feito, pressione OK . Uma mensagem de aviso pode aparecer, confirmá-la e sair em regedit . Supondo que tudo seja feito corretamente, o Adobe Reader não pode mais retornar aos seus padrões em relação ao posicionamento da janela.

Portanto, o Adobe Reader sempre abrirá maximizado, independentemente da janela que você tenha colocado em qualquer sessão.

    
por 14.11.2013 / 01:42
0

Encontrei uma resposta no site abaixo e espero que isso ajude os outros:

HKCU \ Software \ Adobe \ Adobe Acrob \ DC \ ExitSection

altere bLastExitNormal de 1 para 0

Depois de fazer isso, o Acrobat realmente lembra seu tamanho e sua localização na tela! Tanto ao lançar um PDF em si ou pelo ícone do programa

link

    
por 01.11.2017 / 11:45