Crie um atalho do Windows 7 para uma página específica do PDF

Crie um atalho do Windows 7 para uma página específica do PDF

Existe uma maneira de criar um atalho do Windows 7 para uma página específica do PDF?

Responder1

Se você tiver o Adobe Acrobat Reader instalado, poderá criar um atalho para uma linha de comando que abre um arquivo PDF em uma página específica:

AcroRd32.exe /A "page=7=OpenActions" myfile.pdf

Abrirá "myfile.pdf" na página 7.

Você pode encontrar mais opções de linha de comandoaqui.

Responder2

Em 2021, no Windows 10, é possível usar os seguintes comandos

Usando o Acrobat Reader

%acrobat%  /A "page=44=OpenActions" "..\Magazines\2021-05.TA-663.Mai.pdf"

Usando o Foxit Reader

%foxit% "..\Magazines\2021-05.TA-663.Mai.pdf" /A page=45

Usando o Chrome

start chrome "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"

Usando Ópera

start opera "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"

Usando o Edge

start msedge "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"

Usando Firefox

start firefox "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"

No meu PC, %acrobat%e %foxit%as variáveis ​​são iguais a

set acrobat="C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\acroRd32.exe" 
set foxit="C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe"

Todas essas soluções estão funcionando corretamente no meu PC.

Responder3

Este é um pequeno exemplo usando AcroRd32.exeo programa.

Todo mês recebo uma revista de cliente chamada "Test-Achats".

No meu PC criei uma pasta onde coloco todas essas revistas.

Quando leio um artigo interessante em uma revista, crio um arquivo BAT no qual posso clicar para exibir diretamente a página correta.

Minha estrutura de pastas está seguindo

Test-Achats
    Script
        LOAD-ARTICLES.bat
        2000-00.TA-000.#00.bat
    Magazines
        2021-05.TA-663.Mai.pdf
        2021-06.TA-664.Juin.pdf
        ...
    Favorites
        2021-05.TA-663.#44 - Isolation habitation.bat

2021-05.TA-663.#44 - Isolation habitation.bat contém apenas a seguinte linha

call ..\Script\LOAD-ARTICLE.bat %~n0

LOAD-ARTICLES.bat contém

::******************************************************************************
::* LOAD-ARTICLE.bat
::******************************************************************************

:: extract filename prefix and page number

set args=%1
set file=%args:~0,14%
set page=%args:~16%

:: find exact name of PDF file

set folder=..\Magazines

for %%x in ("%folder%\%file%*") do set ta-file=%%x

:: load file at given page using Acrobat Reader 

%acrobat% /A "page=%page%=OpenActions" "%ta-file%"

Só espero que este exemplo possa ajudar outros a implementar um "atalho" para ler rapidamente alguns artigos em arquivos PDF.

Usando esta solução, todos %article%.batos arquivos contêm a mesma linha.

A única coisa a fazer é copiar o arquivo de amostra nomeado 2000-00.TA-000.#00.bate contido na Scriptpasta e... renomeá-lo!

informação relacionada