Інтеграція GIMP

GIMP може використовувати Darktable для відкриття файлу raw, якщо виконуваний файл Darktable знаходиться в PATH. Якщо користувач GIMP відкриває файл raw, то GIMP викликає Darktable з деякими спеціальними параметрами командного рядка, щоб отримати тимчасовий файл для роботи GIMP, наступним чином:

darktable --gimp [version]
                 [file <path>]
                 [thumb <path> <dim>]

У всіх випадках Darktable повідомлятиме про свій результат до GIMP, обгорнувши його тегами на кшталт цього (де <результат> залежить від заданої команди):

<<<gimp
<результат>
gimp>>>

У командному рядку повинна бути присутня лише одна з команд.

version
Зверніть увагу, що <результат> – це версія API GIMP (не версія Darktable).
file <шлях>
Запускає Darktable у режимі Темної кімнати із завантаженим зображенням з <шлях>. Користувач не може переключитися в інший режим Darktable. Коли користувач закриває вікно Темної кімнати, результат експортується як EXR-файл у тимчасове місце. Повернений <результат> – це повний шлях до експортованого файлу. Якщо зображення вже є в базі даних Darktable, то будь-які зміни, внесені раніше в Darktable, будуть частиною експортованого зображення. Однак будь-які редагування, внесені під час виклику Darktable у GIMP, не будуть збережені в базі даних.
thumb <шлях> <розмір>
Darktable записує файл JPEG-мініатюри у тимчасове розташування – <шлях> – це шлях до файлу raw, <розмір> (у пікселях) – це більша з ширини або висоти (у пікселях), необхідних для мініатюри. Початкове співвідношення розмірів зберігається. Повернений <результат> має такий формат:
  • Повний шлях до експортованого файлу в першому рядку.
  • Ширина та висота оригінального файлу у вигляді цілих чисел, розділених пробілами, в другому рядку. Ці розміри є інформаційними та можуть бути неточними. Для файлів raw вони представляють розмір сенсора.

translations