Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Контекcтная справка с помощью pdf  (Прочитано 5947 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Lars
Гость
« : 15-12-2004 10:25 » 

Возможно ли осуществить запуск Adobe Acrobat Reader c какими-нибуть параметрами командной строки, что-бы при запуске он открывал заданный pdf файл и автоматически переходил на нужную закладку (bookmark). И если такое возможно как это сделать через, например, ShellExecute?
Записан
dimedrol
Помогающий

ru
Offline Offline

« Ответ #1 : 15-12-2004 21:48 » 

Нет ничего проще просто открыть файл.
Либо так:
   ShellExecute(0,0,'путь к файлу',0,0,SW_SHOW);
либо с путем к самому Акробату:
   ShellExecute(0,0,'путь к акробату','путь к файлу',0,SW_SHOW);
А вот с закладкой... Надо еще посмотреть...
Записан

Как говориться, cемь бед - один Reset Улыбаюсь
Lars
Гость
« Ответ #2 : 16-12-2004 10:44 » 

Насколько я выяснил, бороздя простора интернета, начиная с версии 6 Acrobat Reader поддерживает некоторые ключи, например /A page=10 file.pdf. При этом при открытии файла он автоматически переходи на 10 страницу. Было еще описание ключа nameddest=Boormark (кстати это описано в RFC по pdf файлу), но почему-то данный ключ не работает. Еще я нашел кучу документов по описанию объектной модели pdf файла и работе с ними через JScript. Но поскольку моя программа на С++, может есть какая нибуть библиотека для работы с pdf файлами и акробатом?
Записан
Lex
Специалист

ru
Offline Offline

WWW
« Ответ #3 : 16-12-2004 13:50 » 

Lars, акробат ставит свои ActiveX компененты. Может есть где описание как с ними работать?
Записан

Megabyte be with you!
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines