Existe alguma referência oficial de linha de comando (opções) para as diferentes versões do
Adobe (antigo Acrobat) Reader?
Não encontrei nada no Adobe Developer Connection .
Principalmente eu quero:
- Inicie o Reader e abra um arquivo
- Abra um arquivo em uma posição específica (página)
- Fechar Reader (ou arquivo único)
acrobat
adobe-reader
Ulrichb
fonte
fonte
Respostas:
Você pode encontrar mais informações sobre isso nas Perguntas frequentes do desenvolvedor da Adobe . (É um documento PDF em vez de uma página da web, o que não surpreende neste caso específico.)
O FAQ observa que o uso das opções de linha de comando não é compatível.
Para abrir um arquivo:
As seguintes opções estão disponíveis:
/n
- Inicie uma nova instância do Reader, mesmo se já houver uma aberta/s
- Não mostrar a tela inicial/o
- Não mostra a caixa de diálogo de abertura de arquivo/h
- Abra como uma janela minimizada/p <filename>
- Abra e vá direto para a caixa de diálogo de impressão/t <filename> <printername> <drivername> <portname>
- Imprima o arquivo da impressora especificada.fonte
%path%
opções padrão de diretório e aliasing comdoskey acrord32=acrord32 /n /s /o /a navpanes=0&zoom=100&page=1
é a única maneira de continuar usando o leitor para mimTambém encontrei esta referência de pdf:
http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf
fonte
Eu achei isto:
http://www.robvanderwoude.com/commandlineswitches.php#Acrobat
Abra um arquivo PDF com o painel de navegação ativo, diminua o zoom para 50% e pesquise e realce a palavra "lote":
fonte
Para abrir um PDF na página 100 o seguinte funciona
Se você precisar de mais de um argumento, separe-os com &
Eu uso o seguinte em um arquivo em lote para abrir o livro que estou lendo na página que estava procurando.
A melhor lista de argumentos de linha de comando para Adobe Reader que encontrei está aqui.
http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf
É para a versão 7, mas todos os argumentos que tentei funcionaram.
Quanto a fechar o arquivo, acho que você vai precisar usar o SDK, ou se estiver abrindo o arquivo do código, você pode fechar o arquivo do código assim que terminar.
fonte
Chame isto após o retorno do trabalho de impressão:
fonte