Czy istnieje oficjalne odniesienie do wiersza poleceń (przełączników) dla różnych wersji programu
Adobe (dawniej Acrobat) Reader?
Nie znalazłem nic w Adobe Developer Connection .
Szczególnie chcę:
- Uruchom program Reader i otwórz plik
- Otwórz plik w określonej pozycji (strona)
- Zamknij program Reader (lub pojedynczy plik)
acrobat
adobe-reader
ulrichb
źródło
źródło
Odpowiedzi:
Więcej informacji na ten temat można znaleźć w często zadawanych pytaniach dla programistów Adobe . (Jest to dokument PDF, a nie strona internetowa, co chyba nie jest zaskakujące w tym konkretnym przypadku).
W FAQ zauważono, że użycie przełączników wiersza poleceń nie jest obsługiwane.
Aby otworzyć plik, należy:
Dostępne są następujące przełączniki:
/n
- Uruchom nową instancję programu Reader, nawet jeśli jest już otwarta/s
- Nie pokazuj ekranu powitalnego/o
- Nie pokazuj okna otwierania pliku/h
- Otwórz jako zminimalizowane okno/p <filename>
- Otwórz i przejdź bezpośrednio do okna dialogowego drukowania/t <filename> <printername> <drivername> <portname>
- Wydrukuj plik na określonej drukarce.źródło
%path%
i domyślnych opcji aliasingudoskey acrord32=acrord32 /n /s /o /a navpanes=0&zoom=100&page=1
jest jedynym sposobem, aby nadal używać czytnika dla mnieZnalazłem to:
http://www.robvanderwoude.com/commandlineswitches.php#Acrobat
Otwórz plik PDF z aktywnym panelem nawigacji, pomniejsz do 50%, a następnie wyszukaj i zaznacz słowo „partia”:
źródło
Aby otworzyć plik PDF na stronie 100, wykonaj następujące czynności
Jeśli potrzebujesz więcej niż jednego argumentu, oddziel je znakiem &
Używam następujących elementów w pliku wsadowym, aby otworzyć książkę, którą czytam na stronie, na której byłem.
Najlepsza lista argumentów wiersza poleceń dla programu Adobe Reader, którą znalazłem, znajduje się tutaj.
http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf
Dotyczy wersji 7, ale wszystkie argumenty, które wypróbowałem, działały.
Jeśli chodzi o zamknięcie pliku, myślę, że będziesz musiał użyć SDK lub jeśli otwierasz plik z kodu, możesz zamknąć plik z kodu po zakończeniu.
źródło
Wywołaj to po zwróceniu zadania drukowania:
źródło
Posiadanie / A bez dodatkowych parametrów innych niż nazwa pliku nie działało dla mnie, ale poniższy kod działał dobrze z / n
źródło