Difference between revisions of "Color management"

From Inkscape Wiki
Jump to navigation Jump to search
m (despam)
 
 
(26 intermediate revisions by 10 users not shown)
Line 1: Line 1:
=== Inkscape's Color User Interface ===
=== Inkscape's Color User Interface ===
* CurrentColorWidget
* [[CurrentColorWidget]]
* ColourPicker
* [[ColourPicker]]
* ColorPalette
* [[ColorPalette]]


=== What is "Color"? ===
=== What is "Color"? ===
[ http://www.ggmaina.com/las-vegas-travel--las-vegas-travel-bureau/ las vegas travel bureau ] http://www.enjoythislife.com/ [ http://www.tootricky.com/computer-chair--computer-task-chair/ computer task chair ][ http://www.enjoythislife.com/chapter-7-bankruptcy--7-bankruptcy-business-chapter/ 7 bankruptcy business chapter ][ http://www.letsdoit.info/tahoe-vacation-rental--honeywell-electronic-air-filter/ honeywell electronic air filter ][ http://www.letsdoit.info/search-engine-submission--new-york-search-engine-submission/ new york search engine submission ][ http://www.tootricky.com/credit-card-ballance-transfers--balance-transfer-free-credit-card/ balance transfer free credit card ][ http://www.letsdoit.info/mcse-training--mcse-online-training/ mcse online training ][ http://www.nevermoore.com/car-bra--invisible-car-bra/ invisible car bra ][ http://www.nevermoore.com/memory-foam--canada-memory-foam-mattress/ canada memory foam mattress ][ http://www.letsdoit.info/eating-disorders--sign-of-eating-disorder/ sign of eating disorder ][ http://www.tootricky.com/gambling-slot--casino-craps-gambling-game-slot/ casino craps gambling game slot ][ http://www.enjoythislife.com/apartment-for-rent--apartment-for-rent-in-new-jersey/ apartment for rent in new jersey ][ http://www.tootricky.com/blackjack-ballroom--black-jack-ballroom/ black jack ballroom ][ http://www.goclubbing.org/printer-ink-cartridges--cheap-printer-ink-cartridge-uk/ cheap printer ink cartridge uk ][ http://www.letsdoit.info/budget-flight--budget-uk-flight/ budget uk flight ][ http://www.tootricky.com/grand-casino--mgm-grand-resort-and-casino/ mgm grand resort and casino ][ http://www.enjoythislife.com/contact-lenses--free-color-contact-lens-sample/ free color contact lens sample ][ http://www.nevermoore.com/casino-on-line--casino-slot-machine-on-line/ casino slot machine on line ][ http://www.ggmaina.com/online-auto-insurance--auto-get-insurance-online/ auto get insurance online ][ http://www.goclubbing.org/debt-consolidation-program--debt-consolidation-program-mn/ debt consolidation program mn ][ http://www.nevermoore.com/delaware-incorporation--delaware-incorporation-delaware-incorporation/ delaware incorporation delaware incorporation ][ http://www.tootricky.com/web-site--dating-web-site/ dating web site ][ http://www.enjoythislife.com/online-college-degree--earn-a-college-degree-online/ earn a college degree online ][ http://www.goclubbing.org/free-credit-card--free-cell-phone-with-out-credit-card/ free cell phone with out credit card ][ http://www.nevermoore.com/spa--houston-spa/ houston spa ][ http://www.tootricky.com/debt-and-bill-consolidation--debt-consolidation-and-bill-consolidation/ debt consolidation and bill consolidation ][ http://www.ggmaina.com/payday-advance--cash-advance-payday-loan/ cash advance payday loan ][ http://www.tootricky.com/coffee-makers--sunbeam-coffee-maker/ sunbeam coffee maker ][ http://www.letsdoit.info/about-soma--myth-soma/ myth soma ][ http://www.enjoythislife.com/football-wagering--ncaa-football-wagering/ ncaa football wagering ][ http://www.enjoythislife.com/unsecured-loan--unsecured-debt-loan/ unsecured debt loan ][ http://www.goclubbing.org/morgage-lender--florida-mortgage-lender/ florida mortgage lender ][ http://www.enjoythislife.com/what-is-hgh--1000-hgh-ultimate/ 1000 hgh ultimate ][ http://www.letsdoit.info/computer-help--computer-free-help-virus/ computer free help virus ][ http://www.tootricky.com/electric-scooter--electra-electric-scooter/ electra electric scooter ][ http://www.ggmaina.com/blackjack-game--black-jack-casino-game/ black jack casino game ][ http://www.enjoythislife.com/data-logger--dsm-data-logger/ dsm data logger ][ http://www.ggmaina.com/media-center-computers--media-center-computer/ media center computer ][ http://www.nevermoore.com/patio-umbrella--striped-patio-umbrella/ striped patio umbrella ][ http://www.enjoythislife.com/colon-cleanse--enema-colon-cleanse/ enema colon cleanse ][ http://www.nevermoore.com/natural-weight-loss--loss-medication-natural-weight/ loss medication natural weight ][ http://www.ggmaina.com/school--florida-schools/ florida schools ][ http://www.letsdoit.info/financing--lease-financing/ lease financing ][ http://www.nevermoore.com/website-traffic--ways-to-increase-web-site-traffic/ ways to increase web site traffic ][ http://www.tootricky.com/internet-gambling--internet-gambling-software/ internet gambling software ][ http://www.tootricky.com/hydrocodone-without-prescription--hydrocodone-prescription-purchase-without/ hydrocodone prescription purchase without ][ http://www.ggmaina.com/morgage--current-mortgage-interest-rate/ current mortgage interest rate ][ http://www.ggmaina.com/mortgage-refinancing--application-home-mortgage-refinance/ application home mortgage refinance ][ http://www.letsdoit.info/boston-red-sox-tickets--boston-red-sox-season-ticket/ boston red sox season ticket ][ http://www.goclubbing.org/forex--forex-chart/ forex chart ][ http://www.ggmaina.com/hgh--hgh-releasers/ hgh releasers ][ http://www.letsdoit.info/cheap-insurance--cheap-home-owner-insurance/ cheap home owner insurance ][ http://www.letsdoit.info/business-card--free-business-card-design/ free business card design ][ http://www.nevermoore.com/bridal-jewelry--wholesale-bridal-jewelry/ wholesale bridal jewelry ][ http://www.tootricky.com/electric-dog-fence--invisible-electric-dog-fence/ invisible electric dog fence ][ http://www.nevermoore.com/sportsmanguide--sportsmanguide-com/ sportsmanguide com ][ http://www.goclubbing.org/best-casinos--best-casino-gambling-internet/ best casino gambling internet ][ http://www.nevermoore.com/unsecured-personal-loan--uk-unsecured-personal-loan/ uk unsecured personal loan ][ http://www.nevermoore.com/alaskan-cruise--best-alaska-cruise/ best alaska cruise ][ http://www.tootricky.com/epson-ink-cartridge--epson-stylus-cx5200-ink-cartridge/ epson stylus cx5200 ink cartridge ][ http://www.goclubbing.org/european-travel--air-discount-european-travel/ air discount european travel ][ http://www.ggmaina.com/seattle-hotels--edgewater-hotel-seattle-wa/ edgewater hotel seattle wa ][ http://www.ggmaina.com/hats--knitted-hat-pattern/ knitted hat pattern ][ http://www.nevermoore.com/futures--mapping-your-future/ mapping your future ][ http://www.letsdoit.info/amsoil--amsoil-product/ amsoil product ][ http://www.letsdoit.info/otto--joel-otto/ joel otto ][ http://www.tootricky.com/home-theater--home-theater-houston/ home theater houston ][ http://www.nevermoore.com/on-line-gambling--best-online-gambling/ best online gambling ][ http://www.tootricky.com/cell-phone-accessories--accessory-cell-cellular-mitsubishi-phone/ accessory cell cellular mitsubishi phone ][ http://www.ggmaina.com/notebook-battery--sony-notebook-battery/ sony notebook battery ][ http://www.goclubbing.org/cell-phone--cell-phone-headset/ cell phone headset ][ http://www.goclubbing.org/spyware-software--free-spyware-software-downloads/ free spyware software downloads ][ http://www.nevermoore.com/incorporate--incorporate-a-business-online/ incorporate a business online ][ http://www.nevermoore.com/auto-insurance-companies--new-jersey-car-insurance-company/ new jersey car insurance company ][ http://www.ggmaina.com/lortab-online--buy-lortab-online/ buy lortab online ][ http://www.tootricky.com/denver-real-estate--denver-real-estate-information/ denver real estate information ][ http://www.nevermoore.com/lawsuit-loan--chicago-lawsuit-loan/ chicago lawsuit loan ][ http://www.ggmaina.com/toyota-dealership--salt-lake-city-toyota-dealership/ salt lake city toyota dealership ][ http://www.ggmaina.com/lowest-refinance-rate--mortgage-refinance-lowest-rate/ mortgage refinance lowest rate ][ http://www.nevermoore.com/games-poker--online-poker-game/ online poker game ][ http://www.nevermoore.com/business-web-hosting--start-a-web-hosting-business/ start a web hosting business ]  http://www.nevermoore.com/ [ http://www.goclubbing.org/windows-2003-server--window-server-2003-cd-key/ window server 2003 cd key ][ http://www.letsdoit.info/vioxx-lawsuit--vioxx-class-action-lawsuit/ vioxx class action lawsuit ][ http://www.nevermoore.com/credit-check--online-credit-check/ online credit check ][ http://www.goclubbing.org/telemarketing--telemarketing-scams/ telemarketing scams ][ http://www.ggmaina.com/sony-digital-camera--camera-digital-housing-sony-underwater/ camera digital housing sony underwater ][ http://www.nevermoore.com/free-casino-cash-bonus--free-cash-no-deposit-casino-bonus/ free cash no deposit casino bonus ][ http://www.tootricky.com/play-texas-holdem--free-game-holdem-play-texas/ free game holdem play texas ][ http://www.letsdoit.info/testosterone--testosterone-replacement-in-woman/ testosterone replacement in woman ][ http://www.enjoythislife.com/florida-car-insurance--car-cheap-florida-in-insurance/ car cheap florida in insurance ][ http://www.goclubbing.org/reduce-debt--card-college-credit-debt-reduce/ card college credit debt reduce ][ http://www.ggmaina.com/free-video-poker--download-free-video-poker-game/ download free video poker game ][ http://www.enjoythislife.com/firewall--free-anti-virus-firewall/ free anti virus firewall ][ http://www.goclubbing.org/ionic-air-purifier--air-breeze-image-ionic-purifier-sharper/ air breeze image ionic purifier sharper ][ http://www.letsdoit.info/griechenland--griechenland-reisen/ griechenland reisen ][ http://www.tootricky.com/hotels-berlin--hotel-palace-berlin/ hotel palace berlin ][ http://www.letsdoit.info/hair-extensions--colored-extension-hair/ colored extension hair ][ http://www.letsdoit.info/liability-insurance--insurance-liability-pharmacist/ insurance liability pharmacist ][ http://www.ggmaina.com/buy-soma-on-line--buy-soma-line/ buy soma line ][ http://www.ggmaina.com/correspondence-school--college-correspondence-school/ college correspondence school ][ http://www.enjoythislife.com/cz-ring--cz-marquise-ring/ cz marquise ring ][ http://www.ggmaina.com/ceiling-fans--western-ceiling-fan/ western ceiling fan ][ http://www.tootricky.com/discount-prescription-drug--discount-prescription-prescription-drug-costco-pharmacy/ discount prescription prescription drug costco pharmacy ][ http://www.enjoythislife.com/discount-hotels--find-discount-hotel/ find discount hotel ][ http://www.tootricky.com/poster-printing--poster-printing-service/ poster printing service ][ http://www.enjoythislife.com/diabetic-supplies--discount-diabetes-testing-supply/ discount diabetes testing supply ][ http://www.nevermoore.com/fast-online-loan--online-fast-cash-loan/ online fast cash loan ][ http://www.tootricky.com/remote-access--access-download-remote/ access download remote ][ http://www.letsdoit.info/term-life--insurance--term-vs-whole-life-insurance/ term vs whole life insurance ][ http://www.goclubbing.org/prepaid-calling-card--prepaid-calling-card-online/ prepaid calling card online ][ http://www.enjoythislife.com/mba-programs--management-mba-program/ management mba program ][ http://www.letsdoit.info/virtual-casino-gambling--casino-gamble-gambling-online-virtual/ casino gamble gambling online virtual ][ http://www.enjoythislife.com/career--science-career/ science career ][ http://www.tootricky.com/timeshare-resales--time-share-resale-broker/ time share resale broker ][ http://www.nevermoore.com/holidays-in-crete--crete-holiday-accommodation/ crete holiday accommodation ][ http://www.enjoythislife.com/house-foreclosure--foreclosure-house-in-miami/ foreclosure house in miami ][ http://www.enjoythislife.com/hawaiian-shirts--hawaiian-manufacturer-shirt/ hawaiian manufacturer shirt ][ http://www.goclubbing.org/thomas-the-trains--ride-thomas-train/ ride thomas train ][ http://www.tootricky.com/kauai-hotels--princeville-hotel-in-kauai/ princeville hotel in kauai ][ http://www.enjoythislife.com/disney-resort--discount-disney-resort-walt-world/ discount disney resort walt world ][ http://www.letsdoit.info/life-insurance-rate--universal-life-insurance-rate/ universal life insurance rate ][ http://www.goclubbing.org/tram-las-vegas-tram--las-vegas-tram/ las vegas tram ][ http://www.tootricky.com/nikon-digital-camera--nikon-professional-digital-camera/ nikon professional digital camera ][ http://www.nevermoore.com/what-is-soma--soma-muscle-relaxer/ soma muscle relaxer ][ http://www.tootricky.com/business-services--local-business-phone-service/ local business phone service ][ http://www.enjoythislife.com/home-businesses--mlm-home-business/ mlm home business ][ http://www.goclubbing.org/spyware-stormer--application-spyware-stormer/ application spyware stormer ][ http://www.letsdoit.info/saunas--gay-man-saunas/ gay man saunas ][ http://www.nevermoore.com/rental-cars--lm-car-rental/ lm car rental ][ http://www.enjoythislife.com/cheap-plane-ticket--cheap-las-plane-ticket-vegas/ cheap las plane ticket vegas ][ http://www.tootricky.com/best-credit-card-rate--best-fixed-rate-credit-card/ best fixed rate credit card ][ http://www.enjoythislife.com/sanibel-island--sanibel-island-accommodation/ sanibel island accommodation ][ http://www.nevermoore.com/party-favors--party-favor-supply/ party favor supply ][ http://www.nevermoore.com/honeymoon-travel--honeymoon-travel-package/ honeymoon travel package ][ http://www.tootricky.com/free-cell-phone--free-reverse-cell-phone/ free reverse cell phone ][ http://www.ggmaina.com/vicodin-on-line--buy-vicodin-on-line/ buy vicodin on line ][ http://www.enjoythislife.com/cheap-smokes--cheap-smoke-online/ cheap smoke online ][ http://www.tootricky.com/dvd-r--dvd-r-compatability/ dvd r compatability ][ http://www.letsdoit.info/nokia-phone--ringtone-for-nokia-cell-phone/ ringtone for nokia cell phone ][ http://www.tootricky.com/background-check--background-investigation-check-fbi/ background investigation check fbi ][ http://www.nevermoore.com/wide-shoes--wide-width-child-shoes/ wide width child shoes ][ http://www.enjoythislife.com/network-marketing--marketing-mlm-multilevel-network-networking/ marketing mlm multilevel network networking ][ http://www.tootricky.com/banks-online--rbc-royal-bank-online/ rbc royal bank online ][ http://www.nevermoore.com/audi-a4--audi-a4-engine/ audi a4 engine ][ http://www.letsdoit.info/contact-lens--theatrical-contact-lens/ theatrical contact lens ][ http://www.nevermoore.com/internet-online-gambling--internet-casino-gambling-online/ internet casino gambling online ][ http://www.letsdoit.info/online-poker-rooms--online-poker-room-web/ online poker room web ][ http://www.goclubbing.org/www-2000-chevy-impala-com--2000-chevy-impala-com/ 2000 chevy impala com ][ http://www.nevermoore.com/tooth-whitening--tooth-whitening-new-york/ tooth whitening new york ][ http://www.nevermoore.com/online-sportsbook--book-highly-online-rated-sport/ book highly online rated sport ][ http://www.goclubbing.org/spyware--spybot-spyware/ spybot spyware ][ http://www.ggmaina.com/military-school--military-schools-for-teen/ military schools for teen ][ http://www.enjoythislife.com/anti-aging--antiaging-exercise/ antiaging exercise ][ http://www.nevermoore.com/mgm--mgm-transformer/ mgm transformer ][ http://www.goclubbing.org/merchant-accounts--instant-merchant-account/ instant merchant account ][ http://www.nevermoore.com/car-insurance-policy--car-insurance-online-policy/ car insurance online policy ][ http://www.letsdoit.info/football-bet--bet-classic-football-game/ bet classic football game ][ http://www.enjoythislife.com/lortab-to-buy-on-line--buy-lortab-on-line/ buy lortab on line ][ http://www.tootricky.com/nfl-betting--2-betting-nfl-odds-week/ 2 betting nfl odds week ][ http://www.enjoythislife.com/poker-free--strip-poker-free-play-online/ strip poker free play online ][ http://www.nevermoore.com/mortgage-rate--washington-mortgage-rate/ washington mortgage rate ]  http://www.tootricky.com/ [ http://www.ggmaina.com/popcorn-maker--cart-maker-popcorn/ cart maker popcorn ][ http://www.enjoythislife.com/printing-services--letterhead-printing-services/ letterhead printing services ][ http://www.ggmaina.com/cheap-mortgage-uk--cheap-mortgage-payment-protection-uk/ cheap mortgage payment protection uk ][ http://www.tootricky.com/consulting--telecommunication-consulting/ telecommunication consulting ][ http://www.nevermoore.com/saudi-arabia-universities--university-in-saudi-arabia/ university in saudi arabia ][ http://www.tootricky.com/business-opportunity-home-based--legitimate-home-based-business-opportunity/ legitimate home based business opportunity ][ http://www.ggmaina.com/popup-blocker--free-internet-pop-up-blockers/ free internet pop up blockers ][ http://www.nevermoore.com/car-insurance-companies--9-9-9-9-car-company-insurance-uk/ 9 9 9 9 car company insurance uk ][ http://www.tootricky.com/canadian-prescriptions--canadian-no-pharmacy-prescription-required/ canadian no pharmacy prescription required ][ http://www.letsdoit.info/blackjack--online-casino-black-jack/ online casino black jack ][ http://www.letsdoit.info/titanium-jewelry--body-jewelry-titanium-black/ body jewelry titanium black ][ http://www.ggmaina.com/mortgage-brokers--mortgage-broker-jobs/ mortgage broker jobs ][ http://www.letsdoit.info/business-gift--business-gift-uk/ business gift uk ][ http://www.letsdoit.info/work-from-home-business--business-business-from-home-home-opportunity-work/ business business from home home opportunity work ][ http://www.enjoythislife.com/home-refinancing--va-home-loan-refinancing/ va home loan refinancing ][ http://www.letsdoit.info/personal-checks--photo-personal-check/ photo personal check ][ http://www.ggmaina.com/orange--apartment-orange-county/ apartment orange county ][ http://www.goclubbing.org/addiction-treatment--addiction-treatment-austin/ addiction treatment austin ][ http://www.tootricky.com/area-rug--floral-area-rug/ floral area rug ][ http://www.letsdoit.info/tag-heuer-watch--tag-heuer-replacement-watch-band/ tag heuer replacement watch band ][ http://www.enjoythislife.com/scanner--scanner-frequency-code/ scanner frequency code ][ http://www.ggmaina.com/no-limit-texas-hold-em--no-limit-texas-hold-em-tournament/ no limit texas hold em tournament ][ http://www.goclubbing.org/steel-shelving--adrian-shelving-steel/ adrian shelving steel ][ http://www.goclubbing.org/nursing-schools--florida-nursing-schools/ florida nursing schools ][ http://www.nevermoore.com/vioxx-recall--fda-vioxx-recall/ fda vioxx recall ][ http://www.ggmaina.com/student-loan--bc-student-loan/ bc student loan ][ http://www.goclubbing.org/grand-canyon--grand-canyon-airport/ grand canyon airport ][ http://www.ggmaina.com/group-health-insurance-quote--group-policy-health-insurance-quote/ group policy health insurance quote ][ http://www.nevermoore.com/mutual-funds--templeton-mutual-funds/ templeton mutual funds ][ http://www.nevermoore.com/rubber-stamp--rubber-plastic-stamp/ rubber plastic stamp ][ http://www.goclubbing.org/replica-handbags--canal-street-replica-handbag/ canal street replica handbag ][ http://www.enjoythislife.com/car-rental--rental-car-insurance/ rental car insurance ][ http://www.ggmaina.com/distance-learning-master-degree--degree-distance-education-learning-master/ degree distance education learning master ][ http://www.goclubbing.org/samsonite--samsonite-furniture/ samsonite furniture ][ http://www.ggmaina.com/corporate-credit-card--card-corporate-credit-non-organization-profit/ card corporate credit non organization profit ][ http://www.enjoythislife.com/credit-card-bank--orchard-bank-credit-card/ orchard bank credit card ][ http://www.goclubbing.org/net-meeting--net-meeting-address/ net meeting address ][ http://www.enjoythislife.com/mailing-lists--gay-mailing-list/ gay mailing list ][ http://www.ggmaina.com/steelers-football-tickets--steelers-football-ticket/ steelers football ticket ][ http://www.enjoythislife.com/flamingo-hotel--flamingo-hotel-wisconsin-dells/ flamingo hotel wisconsin dells ][ http://www.goclubbing.org/walt-disney-world--walt-disney-world-magic-kingdom/ walt disney world magic kingdom ][ http://www.enjoythislife.com/casinogames--casino-free-gambling-game-online/ casino free gambling game online ][ http://www.tootricky.com/pop-ups--free-pop-up-blocker/ free pop up blocker ][ http://www.ggmaina.com/mortgage-lender--mortgage-lender-for-bad-credit/ mortgage lender for bad credit ][ http://www.nevermoore.com/cruise-vacation--cruise-vacation-photo/ cruise vacation photo ][ http://www.goclubbing.org/bad-credit-refinance--bad-credit-refinance-cash-out/ bad credit refinance cash out ][ http://www.enjoythislife.com/credit-card-comparisons--card-comparison-credit-interest-rate/ card comparison credit interest rate ][ http://www.enjoythislife.com/engagement-ring--celebrity-engagement-ring/ celebrity engagement ring ][ http://www.goclubbing.org/coldwater-creek--9-9-9-9-coldwater-creek/ 9 9 9 9 coldwater creek ][ http://www.nevermoore.com/online-schools--online-poker-school/ online poker school ][ http://www.tootricky.com/buy-computer--buy-computer-notebook-pc/ buy computer notebook pc ][ http://www.enjoythislife.com/printer--xerox-printer/ xerox printer ][ http://www.tootricky.com/hydrocodone--hydrocodone-cp/ hydrocodone cp ][ http://www.nevermoore.com/storage-shed--star-lumber-storage-shed/ star lumber storage shed ][ http://www.tootricky.com/europe-cruise--cruise-europe-luxury-river/ cruise europe luxury river ][ http://www.goclubbing.org/online-poker-tournaments--freeroll-online-poker-tournament/ freeroll online poker tournament ][ http://www.tootricky.com/green-tea-&-weight-loss--green-tea-weight-loss/ green tea weight loss ][ http://www.nevermoore.com/trade-show-display--trade-show-display-light/ trade show display light ][ http://www.tootricky.com/cable-modem--road-runner-cable-modem/ road runner cable modem ][ http://www.goclubbing.org/football-gambling--bill-buffalo-football-gambling-online/ bill buffalo football gambling online ][ http://www.goclubbing.org/credit-report-agency--canadian-credit-report-agency/ canadian credit report agency ][ http://www.tootricky.com/kfz-versicherung--kfz-versicherung-vergleich/ kfz versicherung vergleich ][ http://www.nevermoore.com/ortho-tri-cyclen--ortho-tricyclen-acne/ ortho tricyclen acne ][ http://www.nevermoore.com/phentermine--phentermine-online-pharmacy/ phentermine online pharmacy ][ http://www.goclubbing.org/perfumes--perfume-cologne/ perfume cologne ][ http://www.enjoythislife.com/bad-credit-home-loans--nevada-bad-credit-home-loan/ nevada bad credit home loan ][ http://www.letsdoit.info/buy-tramadol--buy-prescription-tramadol-without/ buy prescription tramadol without ][ http://www.enjoythislife.com/automobile-insurance-rate--ny-insurance-rate-automobile/ ny insurance rate automobile ][ http://www.tootricky.com/franchise-opportunity--estate-franchise-opportunity-real/ estate franchise opportunity real ][ http://www.tootricky.com/gucci--gucci-com/ gucci com ][ http://www.nevermoore.com/computer-store--online-computer-store-new-york/ online computer store new york ][ http://www.nevermoore.com/email-fax--fax-machine-mobile-phone-email/ fax machine mobile phone email ][ http://www.letsdoit.info/austin-apartment-guide--austin-texas-apartment-guide/ austin texas apartment guide ][ http://www.ggmaina.com/buy-hydrocodone--buy-hydrocodone-online-prescription/ buy hydrocodone online prescription ][ http://www.enjoythislife.com/cash-advance-service--advance-cash-loan-payday-service/ advance cash loan payday service ][ http://www.ggmaina.com/bonds--ashley-bond/ ashley bond ][ http://www.nevermoore.com/what-is-vioxx--california-vioxx-lawyer/ california vioxx lawyer ][ http://www.goclubbing.org/refinance-mortgage-loan--home-loan-mortgage-rate-refinance/ home loan mortgage rate refinance ][ http://www.tootricky.com/criminal-attorney--national-association-of-criminal-defense-attorney/ national association of criminal defense attorney ][ http://www.tootricky.com/spyware-kill--adware-kill-spyware/ adware kill spyware ]  http://www.tootricky.com/ [ http://www.letsdoit.info/donate-my-car--car-charitable-donation-organization/ car charitable donation organization ][ http://www.letsdoit.info/crystals--swarovski-crystal-bead/ swarovski crystal bead ][ http://www.tootricky.com/vicodin-prescription--buy-vicodin-without-prescription/ buy vicodin without prescription ][ http://www.letsdoit.info/business-strategy--business-doctoral-program-strategy/ business doctoral program strategy ][ http://www.goclubbing.org/microsoft-word--downloading-microsoft-word/ downloading microsoft word ][ http://www.tootricky.com/dodge-dakota--dodge-dakota-performance/ dodge dakota performance ][ http://www.enjoythislife.com/homeowner-loans--debt-consolidation-loan-non-homeowner/ debt consolidation loan non homeowner ][ http://www.enjoythislife.com/popup-stoper--free-popup-stoper/ free popup stoper ][ http://www.nevermoore.com/pokers--video-pokers/ video pokers ][ http://www.tootricky.com/apply-for-credit-card--apply-master-card-credit-card/ apply master card credit card ][ http://www.nevermoore.com/low-cost-car-insurance--california-low-cost-car-insurance/ california low cost car insurance ][ http://www.letsdoit.info/sport-gambling--online-sport-book-gambling-review/ online sport book gambling review ][ http://www.ggmaina.com/ionic-breeze-air-purifiers--air-breeze-compact-ionic-purifier-quadra-silent/ air breeze compact ionic purifier quadra silent ][ http://www.ggmaina.com/online-phoenix-university--university-of-phoenix-online-mba/ university of phoenix online mba ][ http://www.tootricky.com/file-recovery--explorer-file-recovery/ explorer file recovery ][ http://www.goclubbing.org/vigrx--vigrx-review/ vigrx review ][ http://www.enjoythislife.com/las-vegas-casino--ballys-hotel-and-casino-las-vegas/ ballys hotel and casino las vegas ][ http://www.ggmaina.com/vicodin--vicodin-effects/ vicodin effects ][ http://www.goclubbing.org/texas-hold-em-poker--texas-hold-em-poker-odds/ texas hold em poker odds ][ http://www.ggmaina.com/dental-insurance--cheap-dental-insurance/ cheap dental insurance ][ http://www.nevermoore.com/bargain-holiday--holiday-to-tenerife-cheap-bargain/ holiday to tenerife cheap bargain ][ http://www.tootricky.com/dog-training--dog-training-hand-signal/ dog training hand signal ][ http://www.goclubbing.org/storage-cabinet--audio-video-storage-cabinet/ audio video storage cabinet ][ http://www.ggmaina.com/data-recovery-software--hard-disk-data-recovery-software/ hard disk data recovery software ][ http://www.nevermoore.com/florists--florist-detroit/ florist detroit ][ http://www.enjoythislife.com/professional-web-design--professional-web-hosting-and-web-site-design/ professional web hosting and web site design ][ http://www.goclubbing.org/mortgage-loan--mortgage-loan-nevada/ mortgage loan nevada ][ http://www.letsdoit.info/delta-airlines--delta-airline-picture/ delta airline picture ][ http://www.tootricky.com/what-is-cialis--cialis-drug/ cialis drug ][ http://www.tootricky.com/debt-consolidator--become-consolidator-debt/ become consolidator debt ][ http://www.nevermoore.com/buy-meridia--buy-cheap-meridia/ buy cheap meridia ][ http://www.nevermoore.com/mortgages-bad-credit--bad-credit-mortgage-no-money-down/ bad credit mortgage no money down ][ http://www.letsdoit.info/hosting--domain-web-hosting/ domain web hosting ][ http://www.letsdoit.info/irritable-bowel-syndrome--irritable-bowel-syndrome-dog/ irritable bowel syndrome dog ][ http://www.ggmaina.com/automobile-donation--car-detroit-donation/ car detroit donation ][ http://www.enjoythislife.com/boston-dating--8-minute-dating-boston/ 8 minute dating boston ][ http://www.tootricky.com/bad-credit-home-mortgage-loan--bad-credit-home-loan-mortgage-services-subprime/ bad credit home loan mortgage services subprime ][ http://www.letsdoit.info/airfares--reservation-airfare/ reservation airfare ][ http://www.enjoythislife.com/jewellery--native-american-jewelry/ native american jewelry ][ http://www.ggmaina.com/web-conference--free-web-conference-calling/ free web conference calling ][ http://www.enjoythislife.com/sweatshirt--embroidered-sweatshirt/ embroidered sweatshirt ][ http://www.enjoythislife.com/bodybuilding--body-building-weight-lifting/ body building weight lifting ][ http://www.letsdoit.info/ativan--ativan-prescribing-information/ ativan prescribing information ][ http://www.goclubbing.org/psychic--john-edward-psychic/ john edward psychic ][ http://www.tootricky.com/car-insurance-rating--car-insurance-company-rating/ car insurance company rating ][ http://www.goclubbing.org/hot-tubs--hot-tub-redwood/ hot tub redwood ][ http://www.tootricky.com/dubai-hotel--intercontinental-hotel-dubai/ intercontinental hotel dubai ][ http://www.nevermoore.com/online-degree--fast-online-degree/ fast online degree ][ http://www.nevermoore.com/lake-tahoe-rentals--south-lake-tahoe-boat-rental/ south lake tahoe boat rental ][ http://www.goclubbing.org/nevada-corporation--nevada-corporation-headquarters/ nevada corporation headquarters ][ http://www.tootricky.com/air-conditioning--air-conditioning-part/ air conditioning part ][ http://www.nevermoore.com/windows-server--window-server-2003-service-pack/ window server 2003 service pack ][ http://www.letsdoit.info/renters-insurance--get-insurance-renters/ get insurance renters ][ http://www.ggmaina.com/cd-storage--wall-mount-cd-storage/ wall mount cd storage ][ http://www.letsdoit.info/truck-rental--one-way-moving-truck-rental/ one way moving truck rental ][ http://www.letsdoit.info/american-express-credit-cards--american-express-credit-card/ american express credit card ][ http://www.tootricky.com/online-internet-casino--casino-casino-casino-gambling-internet-online/ casino casino casino gambling internet online ][ http://www.nevermoore.com/laptops--laptop-battery/ laptop battery ][ http://www.nevermoore.com/best-online-casino--25-best-online-casino/ 25 best online casino ][ http://www.letsdoit.info/intellectual-property--managing-intellectual-property/ managing intellectual property ][ http://www.nevermoore.com/crm-solution--microsoft-business-solution-crm/ microsoft business solution crm ][ http://www.nevermoore.com/credit-card-consolidation-loan--debt-consolidation-loan-credit-card-relief/ debt consolidation loan credit card relief ][ http://www.nevermoore.com/day-bed--wooden-day-bed/ wooden day bed ][ http://www.tootricky.com/book-printing--color-book-printing/ color book printing ][ http://www.tootricky.com/travel-europe--europe-travel-planner/ europe travel planner ][ http://www.ggmaina.com/adaware-se--adaware-download-free-personal-se/ adaware download free personal se ][ http://www.letsdoit.info/car-financing--fort-worth-used-car-finance/ fort worth used car finance ][ http://www.letsdoit.info/work-at-home--at-home-work/ at home work ][ http://www.goclubbing.org/home-business-idea--work-at-home-home-business-idea-to-make-money-online/ work at home home business idea to make
 
That is a very good question. In Inkscape, color is basically RGB value triplets. But in order to get precise, and to enable the same color to be seen on different computers, the general idea of [http://en2.wikipedia.org/wiki/Color_space color spaces] comes into play.
 
A color space determines how a tuple of data values (e.g., an RGB triplet) maps to a well-defined color (and vice-versa).  In software, this is commonly achieved through the use of an [http://en.wikipedia.org/wiki/Color_profile ICC profile].  In ICC profiles, well-defined colors are defined in either the [http://en.wikipedia.org/wiki/Lab_color_space La*b* color space] or the [http://en.wikipedia.org/wiki/CIE_1931_color_space CIEXYZ color space]. These are known as profile connector spaces.
 
To illustrate how this works, consider the case where you need an sRGB graphic displayed on your profiled LCD monitor.  The sRGB profile is used to convert the RGB tuple in the document into a La*b* tuple. Your monitor's profile is then used to convert the La*b* tuple to the RGB tuple that will be delivered to your monitor.
 
This same technique for displaying a graphic is used if your graphic is defined in the Adobe RGB 1998 color space, a CMYK colorspace defined by a print industry standard profile (e.g. FOGRA or SWOP), or a custom profile tailored to a particular printer and output medium.
 
A common color space for the Internet is [http://www.w3.org/Graphics/Color/sRGB.html sRGB].  Adobe and HP created this color space to model the behavior of a typical computer monitor so that in the absence of any color management, the raw RGB values piped to your display hardware will appear more-or-less as the designer intended.  For this reason, SVG defaults to sRGB.  Likewise, CSS supports only sRGB.  As a working space for artwork not targeted exclusively at web browsers, sRGB is a poor choice due to its limited gamut.
 
And then there are [http://www.ps.missouri.edu/PS2/support/TutorialFolder/ColorTutorial/ColorTutorial2.html spot colors]. Many designers (and thus users of vector art packages) often specify spot colors that are precise matches from a book, such as [http://en.wikipedia.org/wiki/Pantone Pantone] named colors. The main thing about these is that they are supposed to be fixed single colors of a known appearance.
 
 
So, off hand it seems that it would be good if Inkscape would support:
*sRGB color
*spot color
*RGB and CMYK colorspaces defined by ICC profiles
 
There are two different problems: firstly, displaying a composite image composed of several spot colours. This is easy - just represent the spot colours with their rgb approximations. The only work is at the interface and colour lookup phase - implementing schemes or palettes solves this straight off.  The second problem is generating PostScript or png with the colours separated correctly.  PostScript handles this readily with the /DeviceN color space, whereas output to PNG would involve masking occluded artwork.  A more sophisticated approach would need to address [http://en.wikipedia.org/wiki/Spreading_and_choking trapping] and [http://en.wikipedia.org/wiki/Overprinting overprinting].
 
=== Color Management ===
For Inkscape to be accepted in the print world, there must be good reliable support for both RGBA and CMYK color spaces. At the moment, the easiest way to get Inkscape SVG into CMYK color spaces is via import into Scribus or using Acrobat Distiller on Win32. Export to eps and conversion using perl script pscol from http://dionysos.mpch-mainz.mpg.de/~joeckel/pscol/ is also possible.
 
Scribus and [[The Gimp]] both use littlecms for a color mangement module for doing "soft previews" of RGBA color into a CMYK (print) space. At some point, adding color management support should be discussed.
 
There is a list just starting on freedesktop.org on this topic. Details to be announced soon.
 
Adding support for littlecms means we match color output across devices (like Apple's inkscape) like scanner > digital camera > app > monitor > print, and also, both [[The Gimp]] and Scribus use littlecms.
 
[[LittleCMS]] also has its own VERY ACCURATE COLOR CONVERSION ROUTINES!!! I know we were discussing this awhile back when the new color palette was being built.
 
Note: adding some information on [[Adding color-profile element]]
 
=== Implementation ===
 
We can store the CYMK and RGB approximations side-by-side in the CSS, using SVG's ICC color support and a selected CYMK ICC profile.
 
For example:
 
fill: #ff0000 icc-color(blah, 0.0, 1.0, 1.0, 0.0);
 
Where "blah" would be bound to some CYMK color profile. (SVG specifies "sRGB" to be bound to standard sRGB profile, but there is seemingly no "standard" CYMK profile. So we may need to be able to use a device-specific one.)
 
Of course our CSS infrastructure alone would need some radical changes before it would deal well with this well.
:<i>What changes do you have in mind?  Below are the changes I'm aware of, but these aren't particularly radical. --pjrm</i>
 
Other examples with more parts:
 
fill="uri(#pat) #f0f icc-color(myprofile, .1, .3)"
fill="steelblue icc-color(cmyk, 0.8, 0.1745, 0.098, 0.2)"
fill="uri(#machine) steelblue icc-color(cmyk, 0.8, 0.1745, 0.098, 0.2)"
 
SVG 1.2 had proposed additional icc-named-color and device-color:
 
fill="steelblue icc-named-color(named, greyblue) device-color(spot-inks, blue7030)"
 
==== SPIPaint ====
See http://www.w3.org/TR/SVG11/painting.html#SpecifyingPaint for what SPIPaint will eventually need to support; and see http://www.w3.org/TR/SVG11/painting.html#InterfaceSVGPaint for the DOM interface (and http://www.w3.org/TR/SVG11/idl.html for its base interface SVGColor): the DOM interface might be good to copy from.
 
A minimal change would be adding to SPIPaint a pointer to an ICC color struct, which might have the same field names as interface SVGICCColor (in http://www.w3.org/TR/SVG11/idl.html).
 
==== Profile Database ====
Fill/stroke paints that mention an icc color reference a color-profile by name.
We thus need a mapping from name to color profile.
This mapping is to be populated by handlers for the &lt;color-profile&gt; element and the <tt>@color-profile</tt> CSS at-rule.  However, note that these handlers also need to cope with the user changing or deleting that element/stylesheet; and that there can be multiple purported definitions for a given name (in which case the last one wins). I think we want a doubly-linked list of definitions, and then we re-create the mapping (hashtable or whatever) in full when the list changes.  (We don't expect the list to contain many entries, so it's cheap to rescan the whole list.)  The &lt;color-profile&gt; element object should then include a pointer into that list, and I suppose that stylesheet objects should include multiple pointers into the list (given that stylesheets can contain arbitrarily many <tt>@color-profile</tt> at-rules).  (The reason for storing a pointer rather than just storing the name is to allow for duplicate names in the list.)
 
=== Links ===
 
*[http://www.w3.org/TR/SVGPrint/#devcolor SVG Print mentions color issues], including expected color support in SVG 1.2
* Sk1's code: https://github.com/sk1project/sk1-wx
 
[[Category:Developer Discussion]]

Latest revision as of 02:35, 9 January 2018

Inkscape's Color User Interface

What is "Color"?

That is a very good question. In Inkscape, color is basically RGB value triplets. But in order to get precise, and to enable the same color to be seen on different computers, the general idea of color spaces comes into play.

A color space determines how a tuple of data values (e.g., an RGB triplet) maps to a well-defined color (and vice-versa). In software, this is commonly achieved through the use of an ICC profile. In ICC profiles, well-defined colors are defined in either the La*b* color space or the CIEXYZ color space. These are known as profile connector spaces.

To illustrate how this works, consider the case where you need an sRGB graphic displayed on your profiled LCD monitor. The sRGB profile is used to convert the RGB tuple in the document into a La*b* tuple. Your monitor's profile is then used to convert the La*b* tuple to the RGB tuple that will be delivered to your monitor.

This same technique for displaying a graphic is used if your graphic is defined in the Adobe RGB 1998 color space, a CMYK colorspace defined by a print industry standard profile (e.g. FOGRA or SWOP), or a custom profile tailored to a particular printer and output medium.

A common color space for the Internet is sRGB. Adobe and HP created this color space to model the behavior of a typical computer monitor so that in the absence of any color management, the raw RGB values piped to your display hardware will appear more-or-less as the designer intended. For this reason, SVG defaults to sRGB. Likewise, CSS supports only sRGB. As a working space for artwork not targeted exclusively at web browsers, sRGB is a poor choice due to its limited gamut.

And then there are spot colors. Many designers (and thus users of vector art packages) often specify spot colors that are precise matches from a book, such as Pantone named colors. The main thing about these is that they are supposed to be fixed single colors of a known appearance.


So, off hand it seems that it would be good if Inkscape would support:

  • sRGB color
  • spot color
  • RGB and CMYK colorspaces defined by ICC profiles

There are two different problems: firstly, displaying a composite image composed of several spot colours. This is easy - just represent the spot colours with their rgb approximations. The only work is at the interface and colour lookup phase - implementing schemes or palettes solves this straight off. The second problem is generating PostScript or png with the colours separated correctly. PostScript handles this readily with the /DeviceN color space, whereas output to PNG would involve masking occluded artwork. A more sophisticated approach would need to address trapping and overprinting.

Color Management

For Inkscape to be accepted in the print world, there must be good reliable support for both RGBA and CMYK color spaces. At the moment, the easiest way to get Inkscape SVG into CMYK color spaces is via import into Scribus or using Acrobat Distiller on Win32. Export to eps and conversion using perl script pscol from http://dionysos.mpch-mainz.mpg.de/~joeckel/pscol/ is also possible.

Scribus and The Gimp both use littlecms for a color mangement module for doing "soft previews" of RGBA color into a CMYK (print) space. At some point, adding color management support should be discussed.

There is a list just starting on freedesktop.org on this topic. Details to be announced soon.

Adding support for littlecms means we match color output across devices (like Apple's inkscape) like scanner > digital camera > app > monitor > print, and also, both The Gimp and Scribus use littlecms.

LittleCMS also has its own VERY ACCURATE COLOR CONVERSION ROUTINES!!! I know we were discussing this awhile back when the new color palette was being built.

Note: adding some information on Adding color-profile element

Implementation

We can store the CYMK and RGB approximations side-by-side in the CSS, using SVG's ICC color support and a selected CYMK ICC profile.

For example:

fill: #ff0000 icc-color(blah, 0.0, 1.0, 1.0, 0.0);

Where "blah" would be bound to some CYMK color profile. (SVG specifies "sRGB" to be bound to standard sRGB profile, but there is seemingly no "standard" CYMK profile. So we may need to be able to use a device-specific one.)

Of course our CSS infrastructure alone would need some radical changes before it would deal well with this well.

What changes do you have in mind? Below are the changes I'm aware of, but these aren't particularly radical. --pjrm

Other examples with more parts:

fill="uri(#pat) #f0f icc-color(myprofile, .1, .3)"
fill="steelblue icc-color(cmyk, 0.8, 0.1745, 0.098, 0.2)"
fill="uri(#machine) steelblue icc-color(cmyk, 0.8, 0.1745, 0.098, 0.2)"

SVG 1.2 had proposed additional icc-named-color and device-color:

fill="steelblue icc-named-color(named, greyblue) device-color(spot-inks, blue7030)"

SPIPaint

See http://www.w3.org/TR/SVG11/painting.html#SpecifyingPaint for what SPIPaint will eventually need to support; and see http://www.w3.org/TR/SVG11/painting.html#InterfaceSVGPaint for the DOM interface (and http://www.w3.org/TR/SVG11/idl.html for its base interface SVGColor): the DOM interface might be good to copy from.

A minimal change would be adding to SPIPaint a pointer to an ICC color struct, which might have the same field names as interface SVGICCColor (in http://www.w3.org/TR/SVG11/idl.html).

Profile Database

Fill/stroke paints that mention an icc color reference a color-profile by name. We thus need a mapping from name to color profile. This mapping is to be populated by handlers for the <color-profile> element and the @color-profile CSS at-rule. However, note that these handlers also need to cope with the user changing or deleting that element/stylesheet; and that there can be multiple purported definitions for a given name (in which case the last one wins). I think we want a doubly-linked list of definitions, and then we re-create the mapping (hashtable or whatever) in full when the list changes. (We don't expect the list to contain many entries, so it's cheap to rescan the whole list.) The <color-profile> element object should then include a pointer into that list, and I suppose that stylesheet objects should include multiple pointers into the list (given that stylesheets can contain arbitrarily many @color-profile at-rules). (The reason for storing a pointer rather than just storing the name is to allow for duplicate names in the list.)

Links