Oyranos  git-devel
Oyranos is a full featured Color Management System
oyranos-profiles v0.9.7

NAME SYNOPSIS DESCRIPTION OPTIONS GENERAL OPTIONS ENVIRONMENT VARIABLES EXAMPLES SEE AS WELL AUTHOR COPYRIGHT BUGS

"oyranos-profiles" 1 "October 11, 2018" "User Commands"

NAME

oyranos-profiles v0.9.7 - Oyranos Profiles

SYNOPSIS

oyranos-profiles -l [-f] [-e] [-a] [-c] [-d] [-k] [-n] [-o] [-i] [-2] [-4] [-P=PATH_SUB_STRING] [-T=KEY:VALUE] [-v]
oyranos-profiles -p [-u|-s|-y|-m] [-v]
oyranos-profiles -I=ICC_PROFILE | -t=TAXI_ID [-u|-s|-y|-m] [-g] [-v]
oyranos-profiles -h[=synopsis|...] | -X=json|json+command|man|markdown | -V

DESCRIPTION

The tool can list installed profiles, search paths and can help install a ICC color profile in a search path.

OPTIONS

List of available ICC color profiles

   oyranos-profiles -l [-f] [-e] [-a] [-c] [-d] [-k] [-n] [-o] [-i] [-2] [-4] [-P=PATH_SUB_STRING] [-T=KEY:VALUE] [-v]

-l|–list-profiles List Profiles
-f|–full-names List profile full names
Show path name and file name.
-e|–internal-names List profile internal names
The text string comes from the 'desc' tag.
-a|–abstract Select Abstract profiles
-c|–color-space Select Color Space profiles
-d|–display Select Monitor profiles
-k|–device-link Select Device Link profiles
-n|–named-color Select Named Color profiles
-o|–output Select Output profiles
-i|–input Select Input profiles
-2|–icc-version-2 Select ICC v2 Profiles
-4|–icc-version-4 Select ICC v4 Profiles
-P|–path=PATH_SUB_STRING Show profiles containing a string as part of their full name
-P basICColor
-P colord
-P edid
-P OpenICC
-P oyra
-P xorg
-T|–meta=KEY:VALUE Filter for meta tag key/value pair
Show profiles containing a certain key/value pair of their meta tag. VALUE can contain '*' to allow for substring matching.
-T EFFECT_class:sepia
-T EFFECT_class:bw
-D|–duplicates Show identical multiple installed profiles

List search paths

   oyranos-profiles -p [-u|-s|-y|-m] [-v]

-p|–list-paths List ICC Profile Paths
-u|–user User path
-s|–system System path
-y|–oyranos Oyranos path
-m|–machine Machine path

Install Profile

   oyranos-profiles -I=ICC_PROFILE | -t=TAXI_ID [-u|-s|-y|-m] [-g] [-v]

-I|–install=ICC_PROFILE Install Profile
-t|–taxi=TAXI_ID ICC Taxi Profile DataBase
-u|–user User path
-s|–system System path
-y|–oyranos Oyranos path
-m|–machine Machine path
-g|–gui Use Graphical User Interface
–test No Action

GENERAL OPTIONS

General options

   oyranos-profiles -h[=synopsis|...] | -X=json|json+command|man|markdown | -V

-h|–help[=synopsis|...] Print help text
Show usage information and hints for the tool.
-X|–export=json|json+command|man|markdown Export formated text
Get UI converted into text formats
-X man# Man : Unix Man page - Get a unix man page
-X markdown# Markdown : Formated text - Get formated text
-X json# Json : GUI - Get a Oyjl Json UI declaration
-X json+command# Json + Command : GUI + Command - Get Oyjl Json UI declaration incuding command
-X export# Export : All available data - Get UI data for developers
-V|–version Version
-R|–render=gui|cli|web|... Select Renderer
Select and possibly configure Renderer. -R="gui" will just launch a graphical UI. -R="web:port=port_number:https_key=TLS_private_key_filename:https_cert=TLS_CA_certificate_filename:css=layout_filename.css" will launch a local Web Server, which listens on local port.
-R gui# Gui : Show UI - Display a interactive graphical User Interface.
-R cli# Cli : Show UI - Print on Command Line Interface.
-R web# Web : Start Web Server - Start a local Web Service to connect a Webbrowser with. Use the -R=web:help sub option to see more information.
-R -
-v|–verbose verbose

ENVIRONMENT VARIABLES

OY_DEBUG

  set the Oyranos debug level.
  Alternatively the -v option can be used.
  Valid integer range is from 1-20.

XDG_DATA_HOME XDG_DATA_DIRS

  route Oyranos to top directories containing resources. The derived paths for ICC profiles have a "color/icc" appended. http://www.openicc.org/index.php%3Ftitle=OpenIccDirectoryProposal.html

EXAMPLES

List all installed profiles by internal name

  oyranos-profiles -le

List all installed profiles of the display and output device classes

  oyranos-profiles -l -od

List all installed profiles in user path

  oyranos-profiles -lfu

Install a profile for the actual user and show error messages in a GUI

  oyranos-profiles –install profilename -u –gui

Install a profile for the actual user and show error messages in a GUI

  oyranos-profiles –install –taxi=taxi_id/0 –gui -d -u

Show file infos

  SAVEIFS=$IFS ; IFS=$'
'; profiles=(oyranos-profiles -ldf); IFS=$SAVEIFS; for file in "${profiles[@]}"; do ls "$file"; done

SEE AS WELL

  oyranos-profile-graph(1)  oyranos-config(1)  oyranos-policy(1)  oyranos(3)

http://www.oyranos.org

AUTHOR

Kai-Uwe Behrmann http://www.oyranos.org

COPYRIGHT

© 2005-2021 Kai-Uwe Behrmann and others

License

newBSD http://www.oyranos.org

BUGS

https://www.gitlab.com/oyranos/oyranos/issues