Crear un acceso directo de Windows 7 a una página PDF específica

Crear un acceso directo de Windows 7 a una página PDF específica

¿Hay alguna manera de crear un acceso directo en Windows 7 a una página PDF específica?

Respuesta1

Si tiene instalado Adobe Acrobat Reader, puede crear un acceso directo a una línea de comando que abre un archivo PDF en una página específica:

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

Abrirá "myfile.pdf" en la página 7.

Puede encontrar más modificadores de línea de comandoaquí.

Respuesta2

En 2021, en Windows 10, es posible utilizar los siguientes comandos

Usando Acrobat Reader

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

Usando el lector Foxit

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

Usando 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 borde

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"

En mi PC, %acrobat%y %foxit%las variables son iguales 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 estas soluciones funcionan correctamente en mi PC.

Respuesta3

Este es un pequeño ejemplo usando AcroRd32.exeel programa.

Cada mes recibo una revista para clientes llamada "Test-Achats".

En mi PC he creado una carpeta en la que pongo todas estas revistas.

Cuando leo un artículo interesante en una revista, creo un archivo BAT en el que puedo hacer clic para mostrar directamente la página buena.

Mi estructura de carpetas es la siguiente.

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 contiene solo la siguiente línea

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

LOAD-ARTICLES.bat contiene

::******************************************************************************
::* 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ólo espero que este ejemplo pueda ayudar a otros a implementar un "atajo" para leer rápidamente algunos artículos en archivos PDF.

Con esta solución, todos %article%.batlos archivos contienen la misma línea.

Lo único que hay que hacer es copiar el archivo de muestra nombrado 2000-00.TA-000.#00.baty contenido en Scriptla carpeta y... ¡cambiarle el nombre!

información relacionada