Я хотел бы сделать некоторые параметры командной строки ( -invert-colors
) постоянными в моей установке SumatraPDF. Есть ли конфигурация (например,ини) файл SumatraPDF я могу использовать?
Theруководствоупоминает две настройки, которые постоянно сохраняются, %appdata%\SumatraPDF\sumatrapdfprefs.dat
но я не могу распознать формат, и он не указан-invert-colors
, поэтому я не уверен, что этонамеревалсяиспользовать его как таковой.
Этот файл где-то задокументирован?
Я проверил каталог установки и HKLM в regedit, но ничего подходящего не нашел.
решение1
измените ключ (default)
, расположенный в реестре здесь
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\SumatraPDF.exe\Shell\Open\Command
по умолчанию это так
"C:\Program Files\SumatraPDF\SumatraPDF.exe" "%1" %*
add -invert-colors
и sumatrapdf всегда будут начинать с инвертированных цветов
:)
решение2
За последние 10 лет многое изменилось. Так, файл advanced settings.txt теперь представляет собой обычный текст и для одной портативной версии .exe находится в той же папке. Однако для установленной версии он находится в папке "local appdata".
Инверсия в режиме по умолчанию активируется нажатием клавиши, I
но в тематических режимах она активируется автоматически (даже если это необычно из-за реализации).
В настоящее время Legacy -invert-colors
по-прежнему пользуется уважением, но в качестве командной строки он менее полезен, за исключением пакета чертежей или прозрачных пленок.
для структуры файла настроек см.https://www.sumatrapdfreader.org/docs/How-we-store-settings