특정 PDF 페이지에 대한 Windows 7 바로가기를 만드는 방법이 있습니까?
답변1
Adobe Acrobat Reader가 설치되어 있는 경우 PDF 파일을 특정 페이지로 여는 명령줄에 대한 바로가기를 만들 수 있습니다.
AcroRd32.exe /A "page=7=OpenActions" myfile.pdf
"myfile.pdf"의 7페이지가 열립니다.
더 많은 명령줄 스위치를 찾을 수 있습니다.여기.
답변2
2021년에는 Windows 10에서는 다음 명령을 사용하여 가능합니다.
아크로뱃 리더 사용
%acrobat% /A "page=44=OpenActions" "..\Magazines\2021-05.TA-663.Mai.pdf"
Foxit Reader 사용
%foxit% "..\Magazines\2021-05.TA-663.Mai.pdf" /A page=45
크롬 사용
start chrome "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
오페라 사용하기
start opera "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
엣지 사용
start msedge "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
파이어폭스 사용
start firefox "file:///D:\Documents\Magazines\2021-05.TA-663.Mai.pdf#page=44"
내 PC에서 변수는 다음 %acrobat%
과 %foxit%
같습니다.
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"
이러한 모든 솔루션은 내 PC에서 올바르게 작동합니다.
답변3
이것은 프로그램을 사용한 작은 예입니다 AcroRd32.exe
.
매달 저는 "Test-Achats"라는 고객 잡지를 받습니다.
내 PC에는 이 모든 잡지를 담는 폴더를 만들었습니다.
잡지에서 흥미로운 기사를 읽었을 때 클릭하면 좋은 페이지가 바로 표시되는 BAT 파일을 만듭니다.
내 폴더 구조는 다음과 같습니다
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 - 격리 거주지.bat에는 다음 줄만 포함됩니다.
call ..\Script\LOAD-ARTICLE.bat %~n0
LOAD-ARTICLES.bat에는 다음이 포함됩니다.
::******************************************************************************
::* 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%"
나는 이 예제가 다른 사람들이 PDF 파일의 일부 기사를 빨리 읽을 수 있는 "바로가기"를 구현하는 데 도움이 되기를 바랍니다.
이 솔루션을 사용하면 모든 %article%.bat
파일에 동일한 줄이 모두 포함됩니다.
해야 할 유일한 일은 폴더 2000-00.TA-000.#00.bat
에 포함된 이름의 샘플 파일을 복사하고... 이름을 바꾸는 것입니다!Script