Включение PDF-файла в сгенерированный SHFB файл .chm (Html ​​Helpfile 1)

Мне нужно включить файл PDF в мою документацию по замку из песка. Пользователь должен иметь возможность перейти к PDF-файлу, щелкнув его в файле .chm. Можно ли сделать это? Перерыл все форумы, нормального ответа не нашел. Я попытался использовать тег href в комментарии xml и указать URL-адрес файла PDF. Но он открывает браузер вместо файла PDF. Кто-нибудь делал это раньше?


person Pramod Shandilya    schedule 15.01.2013    source источник


Ответы (1)


У меня есть для вас ссылка для скачивания:
http://www.help-info.de/files_download/CHM-example_project.zip

Это из моего раздела "HTMLhelp - Download" (см. ссылку ниже), и вы найдете полный проект HH Workshop и, конечно же, итоговый файл CHM.
www.help-info.de/en/Help_Info_HTMLHelp/hh. хтм

(1) Поэтому загрузите и сохраните на локальный диск.
(2) Разархивируйте архив, и вы найдете файл CHM-example.chm.
(3) Чтобы открыть этот файл, щелкните его правой кнопкой мыши. , нажмите «Свойства», затем нажмите «Разблокировать» и «ОК».
(4) Дважды щелкните файл и измените размер окна справки в соответствии с вашими потребностями.
(5) Откройте узел «Примеры HTMLHelp»
(6) Найдите «Ссылка на PDF..» в оглавлении и открытие этой темы
(7) Обратите внимание, что сами темы содержат конкретную информацию.

Итак, углубитесь в код для ваших нужд. Конечно, вы должны снова скомпилировать CHM после редактирования.

Надеюсь, это оно ;-)

Обратите внимание, что есть хитрые ссылки из TOC на «Фольксваген». Возможно, вам придется углубиться в код здесь.


Ульрих Кулле — Microsoft Help MVP — (2007–2009) — http://www.help-info.de

person help-info.de    schedule 15.01.2013
comment
Спасибо Ульрих. Я использую С# VS 2010. Проблема в том, что комментарии XML не читают теги HTML. Я попробовал ссылку на PDF в вашей справке по hHTML. Но SHFB, похоже, не читает html-теги. Любая идея о том, как это сделать? - person Pramod Shandilya; 16.01.2013
comment
Как вы можете видеть в примерах ссылок PDF в оглавлении (TOC) моего файла CHM, есть три разных способа. Я думаю, это трудно сделать. Я не использовал MAML и SHFB в течение многих лет, но снова установил их на свою машину. Вы хотите сделать ссылку на PDF на сервере (из оглавления)? Вы хотите сделать ссылку на PDF-файл, встроенный или не встроенный в CHM? - person help-info.de; 17.01.2013