XCMSDB(1) General Commands Manual XCMSDB(1)

xcmsdb - ابزار توصیف رنگ دستگاه برای سامانه مدیریت رنگ اکس (Xcms)

xcmsdb [ -query ] [ -remove ] [ -format 32|16|8 ] [ -help ] [ -version ] [ filename ]

برنامه xcmsdb برای بارگذاری، پرس‌وجو یا حذف داده‌های توصیف رنگ دستگاه (Device Color Characterization) ذخیره‌شده در ویژگی‌های پنجره ریشه صفحه نمایش، طبق مشخصات بخش ۷ استاندارد ICCCM (توصیف رنگ دستگاه) به کار می‌رود. داده‌های توصیف رنگ دستگاه (که نمایه دستگاه یا Device Profile نیز نامیده می‌شوند) بخشی جدایی‌ناپذیر از سامانه مدیریت رنگ اکس (Xcms) در کتابخانه Xlib است و برای تبدیل صحیح مشخصات رنگ میان حالت‌های مستقل از دستگاه و وابسته به دستگاه ضروری می‌باشد. سامانه Xcms از ماتریس‌های ۳×۳ ذخیره‌شده در ویژگی XDCCC_LINEAR_RGB_MATRICES برای تبدیل مشخصات رنگ میان CIEXYZ و شدت RGB (یا XcmsRGBi، که RGB خطی نیز نامیده می‌شود) استفاده می‌کند. سپس Xcms از اطلاعات گامای نمایشگر ذخیره‌شده در ویژگی XDCCC_LINEAR_RGB_CORRECTION برای تبدیل مشخصات رنگ میان RGBi و RGB دستگاه (یا XcmsRGB، که RGB دستگاه نیز نامیده می‌شود) بهره می‌گیرد.

توجه داشته باشید که Xcms به کلاینت‌ها اجازه می‌دهد علاوه بر مجموعه‌توابع داخلی برای مانیتورهای رنگی CRT، مجموعه‌توابع (function sets) دیگری را ثبت کنند. این مجموعه‌توابع تکمیلی ممکن است اطلاعات نمایه دستگاه خود را در ویژگی‌های دیگری با قالبی ویژه همان مجموعه‌تابع ذخیره کنند. این ابزار از چنین ویژگی‌های غیراستانداردی پشتیبانی نمی‌کند.

محتوای اسکی (ASCII) قابل خواندن در filename (یا ورودی استاندارد در صورت عدم ارائه فایل ورودی) به شکل مناسب برای ذخیره در ویژگی‌ها تبدیل می‌شود، مشروط بر آنکه گزینه‌های -query یا -remove مشخص نشده باشند.

برنامه xcmsdb گزینه‌های زیر را می‌پذیرد:

این گزینه تلاش می‌کند ویژگی‌های XDCCC را از پنجره ریشه صفحه نمایش بخواند. در صورت موفقیت، داده‌ها را به قالبی خواناتر تبدیل کرده و به خروجی استاندارد ارسال می‌کند.
این گزینه تلاش می‌کند ویژگی‌های XDCCC را از روی پنجره ریشه صفحه نمایش حذف کند.
قالب ویژگی (۳۲، ۱۶ یا ۸ بیت در هر ورودی) را برای ویژگی XDCCC_LINEAR_RGB_CORRECTION مشخص می‌کند. دقت مقادیر ممیز شناورِ کدگذاری‌شده با افزایش بیت در هر ورودی بیشتر می‌شود. مقدار پیش‌فرض ۳۲ بیت در هر ورودی است.
این گزینه خلاصه‌ای از گزینه‌های موجود را چاپ کرده و خارج می‌شود.
این گزینه نسخه برنامه را چاپ کرده و خارج می‌شود.

xprop(1), مستندات Xlib

برای تشخیص نمایشگر و صفحه نمایش مورد استفاده.

Chuck Adams, Tektronix Inc.
Al Tabayoyon, SynChromatics Inc. (افزودن پشتیبانی از چند تصویر / multi-visual)

xcmsdb 1.0.7 X Version 11