KCMS Application Developer's Guide
  Search only this book
Download this book in PDF

............................Contents


KCMS 1.0 Release Notes
xiii

Preface
xv

1. Introduction
1
...KCMS Architecture 1
......Applications 2
......C API 2
......KCMS Framework 3
......Profiles 3
......Graphics and Imaging Libraries 4
......Color Management Modules 4
...KCMS File System 5
...Sample Programs 6

2. Profiles
7
...Profile Format 8
...Kinds of Profiles 9
......Device Color Profile 9
......Color Space Profile 9
......Effects Color Profile 10
......Complete Color Profile 10
...Getting and Setting Profile Attributes 10
...Loading and Saving Profiles 11
...Using Profiles to Convert Color Data 12
......Loading Scanner and Monitor Profiles 13
......Connecting Scanner to Monitor Profiles 14
......Evaluating Color Data Through the Complete Profile 15
......Associating Profiles with Devices 16
......Using Color Space Profiles 16
...Advanced Profile Topics 18
......Operation Hints 18
......Content Hints 18
......Freeing Profiles 19
......Managing Profile Memory 19
......Optimizing Profiles 19
......Characterizing and Calibrating Profiles 20

3. Data Structures
23
...Macros 23
...Constants 24
...Data Types 24

4. Functions
59

5. KCMS Profile Attributes and
...ICC Tags 99
...Tags 99
...Attribute Value 100
...Required and Optional Attributes 100
...KCMS Framework Tags 100
......icSigHeaderTag 100
......icSigNumTag 100
......icSigListTag 100
......Example 101
...Required ICC Tags 102
...Tag Types 107
......Constants 108
......Signatures 109
......Other Enums 114
......Arrays of Numbers 117
...Tag Type Definitions 125
......KCMS-Specific Tag Definitions 131

6. Warning and Error Messages
135
...Warnings 135
...Errors 136
...Localizing Status Messages 141

Glossary
143

Bibliography
157

Index
159