Когда Вы добавляете графику к проекту, Help & Manual физически не хранит файл рисунка в вашем проекте (что сделало бы ваши проектные файлы слишком большими). Вместо этого он вставляет ссылку на графику, которая содержит только имя файла, без информации пути. Когда Вы открываете раздел снова позже или генерируете ваш вывод, Help & Manual находит файл, смотря в списке папок изображений в Проект > Свойства проекта > Общие свойства > Папки рисунков.
Хотя полные пути отображаются в списке Папки рисунков для вашей информации, ссылки - фактически относительные пути, которые говорят Help & Manual, где находятся папки изображений относительно вашей проектной папки. |
Help & Manual ищет в папках изображения в порядке, в котором они отображены в списке, и всегда использует первый файл с соответствующим именем, который находит. Это означает, что очень важно удостовериться, что Вы не имеете графических файлов с двойными именами в других папках изображений. Если так, неправильные изображения могут быть вставлены в вашем проекте, потому что Help & Manual никогда не будет в состоянии найти версии в папках ниже в списке.
Эта стратегия используется, чтобы гарантировать, что Вы можете легко переместить ваши проекты, изображения и папки рисунков к другим местоположениям, "не нарушая" ссылки к изображениям в вашем проекте. Этот раздел объясняет, как использовать эти функции эффективно.
|
Избегайте дубликатов имен графических файлов! Если Вы используете несколько папок графики, очень важно избегать двойных имен файла! Если Вы будете иметь дубликаты, Help & Manual найдет только первую версию графического файла с тем же именем. Эта версия будет использоваться всюду в вашем проекте, где это имя файла используется, даже если Вы выбрали другие версии, когда Вы вставляли изображения! |
Добавление и удаление папок в списке Папки рисунков:
Help & Manual определяет местонахождение графики на диске, ища файлы в каталогах в списке Папки рисунков. Вы обычно не должны добавлять папки изображения к списку Папки рисунков вручную. Если Вы вставите изображение в ваш проект из папки, не включенной в список, то она будет добавлена к списку автоматически.
· | Чтобы редактировать список Папки рисунков вручную, идите Проект > Свойства проекта > Общие свойства > Папки рисунков. |
· | Больше деталей смотрите Папки рисунков в главе Свойста проекта. |
По умолчанию проектная папка включена в список Папки рисунков так, чтобы любые изображения в этой папке были найдены автоматически. Вы можете удалить это, если Вы хотите. (Если только Вы не имеете очень немного изображений, лучше не хранить их в проектной папке, потому что это делает ваш проект более тяжелым в обработке.)
Где хранить ваши папки изображения:
Хотя весь путь отображен в списке Папки рисунков, ссылки на папки, сохраненные в вашем проекте - фактически относительно вашей проектной папки (папка, содержащая ваш файл проекта .HMX). Это означает, что, если Вы перемещаете вашу проектную папку к другому местоположению, Help & Manual больше не будет в состоянии найти файлы рисунков, потому что относительные пути к папкам больше не будут правильны. Вы можете исправить это весьма легко: Все, что Вы должны сделать, это удалить все старые входы в списке Папки рисунков и заменить их новыми ссылками.
· | Из-за этого лучшее место для ваших папок изображений - в вашей проектной папке. Это делает очень простым перемещение всего проекта в другое местоположение, потому что относительные ссылки к вашим папкам изображений никогда не будут ломаться, даже если Вы переместите проектную папку на другой диск или компьютер. |
· | Размещение ваших папок изображений в вашей проектной папке также намного более практично, потому что сохраняет все файлы связанными с вашим проектом в одном месте. |
Сколько папок изображений использовать:
В идеале Вы должны свести число папок изображений, которые Вы используете, к минимуму. Если Вы действительно имеете много изображений, Вы могли бы хотеть создать отдельные папки для других категорий - например кнопки, скриншоты, фотографии и так далее. Однако, чем больше папок Вы имеете, тем больше риск, что Вы могли случайно сохранить два файла рисунка с теми же именами в других папках.
· | То, чего Вы должны действительно избегать, - использования изображений из множества разных папок во многих разных местоположениях вне вашей проектной папки. Это - почти гарантия, что Вы будете иметь проблемы одного или другого вида позже. Намного лучше скопировать или переместить изображения, используемые вашим проектом, в папки рисунков в вашем проектном каталоге. |
Перемещение и переименование папок изображения:
Из-за пути, которым Help & Manual управляет изображениями, Вы можете всегда изменять имена и местоположения ваших папок изображений. Так как только имена файла рисунка сохранены в вашем проекте, Вы должны изменить только ссылку в списке Папки рисунков, чтобы сказать Help & Manual, где искать файлы.
1. | Переместите и/или переименуйте папки рисунков и их содержимое. |
2. | Найдите Проект > Свойства проекта > Общие свойства > Папки рисунков . Удалите старую ссылку на папки рисунков и добавьте новые местоположения папок рисунков. |
Help & Manual теперь найдет ваши изображения в новом местоположении(ях).
Разбивание и объединение папок изображений:
Из-за пути, которым Help & Manual управляет изображениями, Вы можете также разбить и объединить папки изображений - то есть переместить некоторые из изображений из папки рисунков в новую папку или взять все изображения из двух или больше папок и поместить их в единственную папку. Так как только имена файла рисунка сохранены в вашем проекте, Вы должны изменить только ссылку в списке Папки рисунков, чтобы сказать Help & Manual, где искать файлы.
1. | Сделайте любые изменения, необходимые для ваших папок изображений и местоположений изображений. Вы можете создавать новые папки и перемещать некоторые из ваших изображений в новые папки, или переместить все изображения из нескольких папок в единственную папку и удалить оригинальные папки. Ни одно из этого не проблема для Help & Manual. |
2. | Найдите Проект > Свойства проекта > Общие свойства> Папки рисунков. Удалите старую ссылку на папки рисунков и добавьте новые местоположения папок рисунков. |
Help & Manual теперь найдет ваши изображения в новом местоположении(ях).
Перемещение проектов к другим местоположениям:
· | Если ваши папки изображений сохранены в вашей проектной папке, Вы не должны делать любые изменения вообще, когда Вы перемещаете ваш проект в другое местоположение. Так как внутренняя ссылка пути на папки изображения - относительно вашей проектной папки, в которой они будут также найдены в новом местоположении. |
· | Если ваши папки изображения сохранены вне вашей проектной папки, Вы, возможно, должны обновить список папок рисунков после перемещения вашей проектной папки: Найдите Проект > Свойства проекта > Общие свойства > Папки рисунков, удалите старую ссылку на папки изображений и добавьте новые местоположения папок изображений. |
Управление графикой в модульных проектах:
Всегда важно избегать двойных имен файла для вашей графики. Это относится в особенности к модульным проектам, потому что Вы будете часто иметь отдельные папки графики для каждого проекта.
Двойные имена - не проблема, если Вы используете слияние при запуске, потому что тогда каждый модуль компилируется отдельно, и будет использоваться правильная графика. Однако, если Вы будете использовать слияния при компиляции, то Help & Manual найдет только первый вход любых дубликатов, когда обследует папки графики, чтобы определить местонахождение правильных файлов.
Использование префикса имени файла для графических файлов в модулях
Самое простое решение для этой проблемы состоит в том, чтобы добавить уникальный префикс к именам файла графических файлов, используемых в модулях, таким же образом, как Вы используете префиксы для ID раздела в модулях. Префикс должен быть коротким – два символа и символ подчеркивания - обычно достаточно – и должен идентифицировать модуль.
См. также:
Папки рисунков (Свойства проекта)
Новый проект из файла Word RTF (импорт файлов RTF, содержащих графику)