<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>CorelDRAW insider</title><link>http://coreldraw.com/blogs/insider/default.aspx</link><description>Tips, tricks and information from the team who works on the CorelDRAW family of products</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP3 (Build: 36.8414)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/CoreldrawInsider" /><feedburner:info uri="coreldrawinsider" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><title>FontTesterPlus 1.3</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/y3xROoJa-Kk/fonttesterplus-1-3.aspx</link><pubDate>Wed, 27 Jun 2012 14:55:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:160516</guid><dc:creator>claudep</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=160516</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2012/06/27/fonttesterplus-1-3.aspx#comments</comments><description>&lt;p&gt;&lt;span&gt;I uploaded a new version of FontTesterPlus to my Gallery :&amp;nbsp;&lt;/span&gt;&lt;a href="http://coreldraw.com/media/g/claudep/default.aspx"&gt;http://coreldraw.com/media/g/claudep/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5280.gsub1.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5280.gsub1.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;- In the Miscellaneous docker, I changed the OpenTypeFeatures mode in such a way that it now list all the OpenType tables in the drop down next to the mode drop down.&lt;/p&gt;
&lt;p&gt;- Selecting an item in that Drop down will render a visual representation of the rules (lookups) that are used to implement the selected feature.&lt;/p&gt;
&lt;p&gt;- I did not implement all the lookup types yet but most of them are.&lt;/p&gt;
&lt;p&gt;- Font users can, for example, use this tool to figure out what are the ligatures for a selected font.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;- Font designer can use this tool to visualize their lookups.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=160516" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/y3xROoJa-Kk" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2012/06/27/fonttesterplus-1-3.aspx</feedburner:origLink></item><item><title>How to find out which OpenType features your installed fonts have? (part 2)</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/AzS00i41IUc/how-to-find-out-which-opentype-features-your-installed-fonts-have-part-2.aspx</link><pubDate>Fri, 11 May 2012 19:27:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:156262</guid><dc:creator>claudep</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=156262</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2012/05/11/how-to-find-out-which-opentype-features-your-installed-fonts-have-part-2.aspx#comments</comments><description>&lt;p&gt;My first post suggested 1 way to do this.&lt;/p&gt;
&lt;p&gt;There is another alternative, again, with FontTesterPlus (&lt;a href="http://coreldraw.com/media/g/claudep/default.aspx"&gt;http://coreldraw.com/media/g/claudep/default.aspx&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;You can build a &amp;quot;database&amp;quot; of all installed fonts&amp;#39; OpenType features. Here is how :&lt;/p&gt;
&lt;p&gt;1) Run the &amp;quot;Tool-&amp;gt;Dump installed font info...&amp;quot; command.&lt;/p&gt;
&lt;p&gt;2) Depending on how many fonts you have installed, this will take a while and there is no progress bar, not even an hourglass, the app will look and be reported as unresponsive : just wait a few minutes.&lt;/p&gt;
&lt;p&gt;3) That will open a dialog that lists all opentype features supported by your fonts.&lt;/p&gt;
&lt;p&gt;4) This dialog by itself is useless and too slow.&lt;/p&gt;
&lt;p&gt;5) But it also create a file named otfeatures.txt (next to FontTesterPlus.exe).&lt;/p&gt;
&lt;p&gt;6) Still useless because there is too much stuff in there.&lt;/p&gt;
&lt;p&gt;7) This file however is a csv file which you can import in your favorite spreadsheet. Here I used Excel for this demo.&lt;/p&gt;
&lt;p&gt;8) Once imported in Excel, you can turn on the Filter feature which will allow you, as in this example, to list only the fonts that support ss06, for example :&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1184.fractions3.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1184.fractions3.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=156262" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/AzS00i41IUc" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2012/05/11/how-to-find-out-which-opentype-features-your-installed-fonts-have-part-2.aspx</feedburner:origLink></item><item><title>How to find out which OpenType features your installed fonts have?</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/XmZDJe150RI/how-to-find-out-which-opentype-features-your-installed-fonts-have.aspx</link><pubDate>Fri, 11 May 2012 19:10:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:156260</guid><dc:creator>claudep</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=156260</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2012/05/11/how-to-find-out-which-opentype-features-your-installed-fonts-have.aspx#comments</comments><description>&lt;p&gt;Hello guys, one common problem that arise often is finding what fonts you might have installed on your system that an OpenType feature you might want to use.&lt;/p&gt;
&lt;p&gt;For example, you might want to use the &amp;quot;fraction&amp;quot; feature but you don&amp;#39;t know what fonts you might have that supports it.&lt;/p&gt;
&lt;p&gt;We have not addressed this use case yet in CorelDRAW but FontTesterPlus allows you to do this. Here is how :&lt;/p&gt;
&lt;p&gt;1) Install it from here&amp;nbsp;&lt;a href="http://coreldraw.com/media/g/claudep/default.aspx"&gt;http://coreldraw.com/media/g/claudep/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;2) Expand the &amp;quot;Filters&amp;quot; section and pick the OpenType feature you are interested in, in this example : frac&lt;/p&gt;
&lt;p&gt;3) You can type some test string in the Sample Text window to see the effect that this feature will have on your string with the selected font :&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/7853.fractions.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/7853.fractions.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In this example, &amp;quot;Palatino Linotype&amp;quot; is doing an awesome job at supporting every possibilities.&lt;/p&gt;
&lt;p&gt;But if you try that with different fonts, you will quickly realize that the results can vary very much :&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1172.fractions2.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1172.fractions2.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Minion Pro only support some standard fraction while Moonglow Ext supports even fewer standard fractions.&lt;/p&gt;
&lt;p&gt;FontTesterPlus is an easy way to sort this out and allow you to quickly hand pick the best font for your project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=156260" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/XmZDJe150RI" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2012/05/11/how-to-find-out-which-opentype-features-your-installed-fonts-have.aspx</feedburner:origLink></item><item><title>FontTesterPlus 1.2</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/zDzHcKhWFew/fonttesterplus-1-2.aspx</link><pubDate>Tue, 08 May 2012 12:16:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:155883</guid><dc:creator>claudep</dc:creator><slash:comments>4</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=155883</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2012/05/08/fonttesterplus-1-2.aspx#comments</comments><description>&lt;p&gt;I uploaded a new version of FontTesterPlus to my Gallery :&amp;nbsp;&lt;a href="http://coreldraw.com/media/g/claudep/default.aspx"&gt;http://coreldraw.com/media/g/claudep/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;
&lt;p&gt;
&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/8446.FTP-character-filter.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/8446.FTP-character-filter.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;-&amp;nbsp;&lt;span&gt;Added character names&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;- Added glyph window character name filter (lets you find characters by name based on a regular expression!)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=155883" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/zDzHcKhWFew" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2012/05/08/fonttesterplus-1-2.aspx</feedburner:origLink></item><item><title>FontTesterPlus 1.1</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/4h5iVU9z4d4/fonttesterplus-1-1.aspx</link><pubDate>Fri, 04 May 2012 13:36:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:155636</guid><dc:creator>claudep</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=155636</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2012/05/04/fonttesterplus-1-1.aspx#comments</comments><description>&lt;p&gt;I uploaded a new version of FontTesterPlus to my Gallery :&amp;nbsp;&lt;a href="http://coreldraw.com/media/g/claudep/default.aspx"&gt;http://coreldraw.com/media/g/claudep/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/3666.FTP-number-subst.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/3666.FTP-number-subst.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;- Added Digit substitution support to the Uniscribe OpenType and Direct Write Window.&lt;/p&gt;
&lt;p&gt;- Reworked my Language support. Now the language of your string is no longer defined by the OpenType Language field. Instead, it is defined by a new field in the &amp;quot;Font Selector-&amp;gt;More Properties&amp;quot; section. That field applies to both USP and DW and is&amp;nbsp;&lt;span&gt;not&amp;nbsp;&lt;/span&gt;limited by what OpenType Languages specific features are provided by your selected font.&lt;/p&gt;
&lt;p&gt;- This version also fix the broken &amp;quot;ScriptItemizeOpenType&amp;quot; section.&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=155636" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/4h5iVU9z4d4" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2012/05/04/fonttesterplus-1-1.aspx</feedburner:origLink></item><item><title>FontTesterPlus</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/mm_KCiX8QNU/fonttesterplus.aspx</link><pubDate>Tue, 01 May 2012 19:23:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:155274</guid><dc:creator>claudep</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=155274</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2012/05/01/fonttesterplus.aspx#comments</comments><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;FontTesterPlus is a tool that allows you to browse and explore the fonts installed on your system. It also allows you to test your fonts with various typography technologies such as GDI, GDI+, OpenType, Uniscribe, DirectWrite and WPF Typography. At its roots, it is made by software developers for software developers but can also be used by font designers to test their fonts and end users to test and explore their fonts.&lt;/p&gt;
&lt;p&gt;It has a lot of&amp;nbsp;subtle&amp;nbsp;but very powerful features and should be updated&amp;nbsp;occasionally.&lt;/p&gt;
&lt;p&gt;Yes, the user interface is atrocious, it is difficult to use, buggy and flaky but it can be very useful to get extended information about the fonts you have installed on your system.&lt;/p&gt;
&lt;p&gt;It is provided to you by Corel free of charge but also without any support. In other words, you use it&amp;nbsp;&lt;span&gt;at your own risk&lt;/span&gt;. I will&amp;nbsp;&lt;span&gt;not&lt;/span&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;run a virus scan on it, it is your responsability.&lt;/p&gt;
&lt;p&gt;If you have questions about it, you can try asking here and I may reply if I have time but don&amp;#39;t be offended if I do not : remember, it is not supported.&lt;/p&gt;
&lt;p&gt;You can install it from here :&amp;nbsp;&lt;a href="http://coreldraw.com/media/p/155230.aspx"&gt;http://coreldraw.com/media/p/155230.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If after installing it you get error messages on launch, ensure you installed the &amp;quot;&lt;/span&gt;&lt;strong&gt;Microsoft Visual C++ 2010 Redistributable Package (x86)&lt;/strong&gt;&lt;span&gt;&amp;quot; (&lt;/span&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=5555"&gt;http://www.microsoft.com/en-us/download/details.aspx?id=5555&lt;/a&gt;&lt;span&gt;) first.&amp;nbsp;&lt;/span&gt;&lt;strong&gt;This version will NOT work on Windows XP&lt;/strong&gt;&lt;span&gt;.&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=155274" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/mm_KCiX8QNU" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2012/05/01/fonttesterplus.aspx</feedburner:origLink></item><item><title>'Tis The Season - Making Snowflakes with CorelDRAW</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/GBF6CeajEY0/tis-the-season-making-snowflakes-with-coreldraw.aspx</link><pubDate>Thu, 02 Dec 2010 20:31:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:105457</guid><dc:creator>Hendrik Wagenaar</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=105457</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2010/12/02/tis-the-season-making-snowflakes-with-coreldraw.aspx#comments</comments><description>&lt;p&gt;For those of us in the northern hemisphere, it&amp;#39;s getting cold, and for many, the snow has arrived, so I thought I&amp;#39;d share a technique to create snowflakes with Draw. &amp;nbsp;First, lets take a look at some real snowflakes (public domain image by Wilson Bentley&amp;nbsp;courtesy&amp;nbsp;of &lt;a href="http://en.wikipedia.org/wiki/Snowflake"&gt;Wikipedia&lt;/a&gt;):&lt;/p&gt;
&lt;p style="padding-left:120px;"&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/2161.SnowflakesWilsonBentley2.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/2161.SnowflakesWilsonBentley2.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The first thing you may notice is that all of the snowflakes have six points, and that each point is symmetric. &amp;nbsp;This is called &lt;a href="http://en.wikipedia.org/wiki/Hexagonal_symmetry"&gt;hexagonal symmetry&lt;/a&gt;, and because of this, I will not use the polygon tool to create the snowflakes (maybe one day I&amp;#39;ll add this feature to the polygon tool). &amp;nbsp;While it is possible to use the polygon tool, it would require me to manually keep two half edges symmetrical. &amp;nbsp;That would make it difficult to quickly experiment with many shapes. &amp;nbsp;Instead, I&amp;#39;ll use clones. &amp;nbsp;If you&amp;#39;ve read my articles on &lt;a href="http://coreldraw.com/blogs/insider/pages/creating-escher-like-patterns.aspx"&gt;Escher&lt;/a&gt; &lt;a href="http://coreldraw.com/blogs/insider/pages/creating-patterns-like-escher-part-2.aspx"&gt;patterns&lt;/a&gt;, you&amp;#39;ll know that I really like clones.&lt;/p&gt;
&lt;p&gt;Step 1: Create an almost vertical line. &amp;nbsp;This will become the template line that allows us to quickly define the shape of our snowflake.&lt;/p&gt;
&lt;p style="padding-left:270px;"&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/0027.snowflake_5F00_1.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/0027.snowflake_5F00_1.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Step 2: Clone it (Menu &amp;gt;&amp;gt; Edit &amp;gt;&amp;gt; Clone). &amp;nbsp;Move it to the side and give it a different outline color so that we know which is the master and which is the clone.&lt;/p&gt;
&lt;p style="padding-left:270px;"&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/7444.snowflake_5F00_2.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/7444.snowflake_5F00_2.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Step 3: Duplicate the clone (ctrl+d), flip the duplicate horizontally and snap the top points together. &amp;nbsp;This is how we keep each point of the snowflake symmetrical.&lt;/p&gt;
&lt;p style="padding-left:270px;"&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/7853.snowflake_5F00_3.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/7853.snowflake_5F00_3.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Step 4: Select both shapes, and group them, click the group a second time to enter &amp;quot;rotation&amp;quot; mode for the selection. &amp;nbsp;Move the center point somewhere below the two clones. &amp;nbsp;The location of the center is not important since we&amp;#39;ll snap it all together later.&lt;/p&gt;
&lt;p style="padding-left:270px;"&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/3666.snowflake_5F00_4.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/3666.snowflake_5F00_4.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Step 5: Start rotating the group. While holding the left mouse button, click on the right mouse button once to enter duplicate mode (the mouse cursor will show a &amp;quot;+&amp;quot; next to it). &amp;nbsp;Hold the control key to constrain the rotation to 15 degree increments and rotate until the property bar reports an angle of 60 degrees. Finish the rotation by letting go of the left mouse button.&lt;/p&gt;
&lt;p style="padding-left:240px;"&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1104.snowflake_5F00_5.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1104.snowflake_5F00_5.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Step 6: Press ctrl+d 4 times to duplicate the shape. &amp;nbsp;You should now have 6 groups pointing in each of the 6 directions of the snowflake. &amp;nbsp;With snapping turned on, snap each of the groups together. &amp;nbsp;It is important that the curves are snapped together correctly so that the final shape can be easily closed.&lt;/p&gt;
&lt;p style="padding-left:180px;"&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/8015.snowflake_5F00_6.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/8015.snowflake_5F00_6.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Step 7: Now for the fun part, any changes you make to the master line (the black line) will be repeated in each of the snowflake points. &amp;nbsp;You can do anything you like to the master line, &lt;strong&gt;but do not move the first or last point&lt;/strong&gt;, doing so may make it difficult to close the final shape.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Switch to the shape tool and start editing!&lt;/p&gt;
&lt;p style="padding-left:150px;"&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/6765.snowflake_5F00_7.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/6765.snowflake_5F00_7.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The shape isn&amp;#39;t fillable yet, so you can use the smart fill to create a closed shape (alternatively, you can use the join curves docker in X5). &amp;nbsp;Once you have a closed shape, you can start adding your own vector stylings to it.&lt;/p&gt;
&lt;p style="padding-left:150px;"&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/7444.snowflake_5F00_8.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/7444.snowflake_5F00_8.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For those interested in how the above image is created, here&amp;#39;s a breakup of the shapes used to create it:&lt;/p&gt;
&lt;p style="padding-left:150px;"&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5126.snowflake_5F00_9.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5126.snowflake_5F00_9.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Have fun!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=105457" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/GBF6CeajEY0" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2010/12/02/tis-the-season-making-snowflakes-with-coreldraw.aspx</feedburner:origLink></item><item><title>Draw X5: A few features you may not know about!</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/86bwyXwnUBw/draw-x5-and-some-features-you-may-not-know-about.aspx</link><pubDate>Tue, 23 Nov 2010 13:30:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:104581</guid><dc:creator>Hendrik Wagenaar</dc:creator><slash:comments>11</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=104581</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2010/11/23/draw-x5-and-some-features-you-may-not-know-about.aspx#comments</comments><description>&lt;p&gt;Every version, there are a few features which don&amp;#39;t make it to the back of the box, and because of this, you may never know they exist. &amp;nbsp;I&amp;#39;ll go through a few of the lesser known features here.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Node Size&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;These days, High DPI monitors are becoming more and more popular and as a result it may be harder to select nodes when using the shape tool (really, it&amp;#39;s the monitor, not my eyes). &amp;nbsp;Well, in X5 you can now increase the node size. &amp;nbsp;In the menu, go to &amp;quot;Tools&amp;quot;, &amp;quot;Options&amp;quot;, navigate to the &amp;quot;Edit&amp;quot; page. &amp;nbsp;There you&amp;#39;ll find a control to select small, medium and large node sizes.&lt;/p&gt;
&lt;p style="padding-left:90px;"&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/3632.nodesize.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/3632.nodesize.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Freehand Tool&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As you may know, the curves drawn by the freehand tool have been improved for X5. &amp;nbsp;A few other improvements were added too:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Holding shift allows you to erase a portion of the curve, this has been improved over X4.&lt;/li&gt;
&lt;li&gt;While drawing with the left mouse button down, you can hold the right mouse button to reposition the whole curve. &amp;nbsp;This already worked for many tools, but didn&amp;#39;t previously work for freehand.&lt;/li&gt;
&lt;li&gt;There is a new control on the toolbar which makes the bounding box not show after a curve is drawn. &amp;nbsp;I find this very handy.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can also hit backspace now while drawing with the polyline tool to erase the last line or curve segment.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2-Point Line Tool&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;You&amp;#39;re probably wondering why you need another way to make straight lines, after all, you can do it with 3 or 4 other tools already. &amp;nbsp;The real power of the 2-point line tool is the tangent and perpendicular modes. &amp;nbsp;When you select the 2-point line tool, you&amp;#39;ll find three buttons on the toolbar that look like this:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5381.linetoolmodes.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5381.linetoolmodes.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The first mode is a regular line tool, the second mode allows you to draw perpendicular lines off of curves, and third mode allows you to draw tangents off of curves. &amp;nbsp;Try this:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;draw a circle&lt;/li&gt;
&lt;li&gt;switch to the 2-point line tool and select the tangent mode&lt;/li&gt;
&lt;li&gt;using the 2-point line tool, click and drag on the edge of the circle&lt;/li&gt;
&lt;li&gt;now while still hold the left mouse button down, drag anywhere on the page&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;As you can see, the line keeps itself tangent to the circle. &amp;nbsp;This can be useful to many types of drawing which require precision.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/7457.linetool.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/7457.linetool.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are a couple of useful modifier keys:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Ctrl&lt;/strong&gt; - this will constrain the line angle to the current angle&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shift&lt;/strong&gt; - this will constrain the line angle to the initial angle&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;3-Point Curve Tool&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The 3-point curve tool has learned a couple of new tricks:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Holding &lt;strong&gt;shift&lt;/strong&gt; while placing the third point will keep the parabola symmetrical.&lt;/li&gt;
&lt;li&gt;Holding &lt;strong&gt;ctrl&lt;/strong&gt; while placing the third point will create a circular arc instead of a parabola&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Great for making crescent moons.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1-Shot Eyedropper&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Perhaps my favourite secret tool is the 1-shot eyedropper. &amp;nbsp;Try this:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Draw any shape&lt;/li&gt;
&lt;li&gt;Press ctrl+shift+e&lt;/li&gt;
&lt;li&gt;Click anywhere (hopefully on a colour)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The shape is now filled with that colour and you&amp;#39;re back to your last tool. &amp;nbsp;The 1-shot eyedropper can be used in several places where it is sometimes difficult to eyedrop a colour, for example, you can use it when you have a colour node in the interactive gradient selected, or when you have a mesh node selected. &amp;nbsp;If you prefer to access the tool as a button, you can find it on the mesh toolbar, which you can customize to other locations if you desire.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Segment Delete&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;While node editing a curve with the shape tool, you can now delete a line or Bezier segment of the curve by clicking on the segment and pressing the delete key (requries SP1).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Virtual Segment Delete&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The VSD tool has been completely rewritten for X5-SP1. &amp;nbsp;Many of the errors that you may have encountered in the past are gone and the tool is much more accurate. &amp;nbsp;The tool also has a few new tricks:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Holding alt and dragging will draw a marquee curve. &amp;nbsp;Any virtual segment which intersects that curve will be deleted.&lt;/li&gt;
&lt;li&gt;Often after deleting segments, you may want to join nodes. &amp;nbsp;Holding shift enters node welding mode. &amp;nbsp;If you hover over two overlapping unjoined nodes, the cursor will change indicating that you can join those nodes by left clicking.&lt;/li&gt;
&lt;li&gt;You can hold shift and drag a marquee rectangle over several overlapping nodes to join them all at the same time.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Customizable Drawing Scale Control&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you work with scale a lot, you may find the drawing scale control helpful. &amp;nbsp;You can find it by searching for &amp;quot;Drawing scale&amp;quot; in customization.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Antialiased Pattern Fills&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In previous versions, Draw&amp;#39;s pattern fills were not very useful because they didn&amp;#39;t antialias. &amp;nbsp;Now in X5, the pattern fills finally look good.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5775.patternfill.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5775.patternfill.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Nice!&lt;/p&gt;
&lt;p&gt;That&amp;#39;s it for now. &amp;nbsp;Enjoy.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=104581" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/86bwyXwnUBw" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2010/11/23/draw-x5-and-some-features-you-may-not-know-about.aspx</feedburner:origLink></item><item><title>Creating Color Palettes</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/BPhnTazE69I/creating-color-palettes.aspx</link><pubDate>Thu, 03 Jun 2010 14:31:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:89323</guid><dc:creator>StephenM</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=89323</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2010/06/03/creating-color-palettes.aspx#comments</comments><description>&lt;h1&gt;Background&lt;/h1&gt;
&lt;p&gt;Color palettes in CorelDRAW are implemented using external files that hold all the color information for the palette. Prior to version X5 these files were stored in a proprietary binary format with a .cpl extension. In X5 they were changed to an XML format so that they are more readable and extensible. While you can create a palette entirely through the user interface of CorelDRAW or Corel PHOTO-PAINT, there are scenarios where you may want to create one from existing data from a spreadsheet such as a vendor color swatch book data, thread color data, etc. This article describes the new format and give some information how you can create one yourself.&lt;/p&gt;
&lt;h2&gt;Location&lt;/h2&gt;
&lt;p&gt;The color palette file is a completely standalone XML file. This allows it to be easily added to the appropriate folder to be use in both CorelDRAW and Corel PHOTO-PAINT without any other changes. The applications look in two main locations for their palettes: the installed subfolder called Color\Palettes and the user&amp;#39;s My Palettes subfolder in their Documents folder. &lt;/p&gt;
&lt;p&gt;Palettes from the install folder cannot be changed by the user from within the application and appear under the &amp;quot;Palette Libraries&amp;quot; section in the Color Palette Manager docker. If you wish to place your palette here, you need to have the appropriate rights to modify this folder. &lt;/p&gt;
&lt;p&gt;User palettes from the My Palettes subfolder are modifiable by the user and show up in the &amp;quot;My Palettes&amp;quot; section in the Color Palette Manager docker. To help you get acquainted with the new file format, you may wish to browse through the installed palettes and see how they are structured. Double clicking on the XML file should open in the default application (like Internet Explorer) where you can view it. &lt;/p&gt;
&lt;p&gt;The next section describes the new format in detail, if you want to get right to creating your own palette from existing data you can skip to the &amp;quot;&lt;a href="#CREATE"&gt;Creating a Color Palette From Existing Data&lt;/a&gt;&amp;quot; section below.&lt;/p&gt;
&lt;hr /&gt;
&lt;h1&gt;XML Format &lt;/h1&gt;
&lt;h2&gt;High Level Overview&lt;/h2&gt;
&lt;p&gt;The XML format has a root palette element under which is all the data. On the palette element are attributes that describe the palette itself like its name, unique GUID identifier, etc. Under this element there are three main sub elements: colors, colorspaces, and localization. &lt;/p&gt;
&lt;p&gt;The colors node define the actual color swatches that appear in the palette. The colorspaces node define the various color space models that the colors can use. Supporting translated text names is done through the use of the localization node. The file snippet below gives an example of this structure. &lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;&amp;lt;? &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;version&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;1.0&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; ?&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;lt;palette &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;name&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Example Custom Palette&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;guid&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;ec120aef-24cf-42dd-ad25-491ea640e171&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;colors&amp;gt; &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ... &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/colors&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;colorspaces&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/colorspaces&amp;gt;&lt;br /&gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;localization&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/localization&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/palette&amp;gt; &lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;
&lt;p&gt;Next we&amp;#39;ll dive in for a more detailed description of each element. &lt;/p&gt;
&lt;h2&gt;Palette Element &lt;/h2&gt;
&lt;p&gt;The palette element can have the following attributes: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;guid&lt;/span&gt; - global unique identifier for the palette [required] &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;name&lt;/span&gt; - visible name for the palette [optional] &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;resid&lt;/span&gt; - resource identifier used if localizing the palette names [optional] &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;prefix&lt;/span&gt; - common color prefix used in the search color dropdown [optional] &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;locked&lt;/span&gt; - &amp;#39;true&amp;#39; meaning the palette is locked and prevents user edits [optional] &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The guid attribute defines the globally unique identifier that identifies this palette. It must be different for each palette. You can create a GUID using a 3rd-party tool, or website like &lt;a href="http://www.guidgenerator.com/"&gt;http://www.guidgenerator.com/&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;As the name suggests, the name attribute is the display name for the palette. If you want to have this palette display a name in the application&amp;#39;s localized language, then you can use the resid attribute instead. This takes a GUID for a value and uses it to lookup in the localization section for the actual text to display. This will be discussed more when we get to the localization section.&lt;/p&gt;
&lt;p&gt;The prefix attribute is used if the color names all have a common prefix that you want to allow the user to not have to type in the search color dropdown in the color dialog.&amp;nbsp;&amp;nbsp; For example, if all colors begin with a company name, setting this as the prefix means the user won&amp;#39;t need to type it each time they do a search.&lt;/p&gt;
&lt;p&gt;Finally, the locked attribute indicates whether or not the palette is locked to user changes. If the palette is stored in the installed folder, then this attribute should be set to true since the palette cannot be changed anyways.&amp;nbsp; If it is in the user folder, then it gives you the flexibility to enable/disable edits.&lt;/p&gt;
&lt;p&gt;Here is an example palette element with its attributes.&lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;&amp;lt;palette &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;name&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Example Custom Palette&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;guid&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;ec120aef-24cf-42dd-ad25-491ea640e171&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;prefix&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;ACME&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;locked&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;true&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;h2&gt;Colors Element &lt;/h2&gt;
&lt;p&gt;The colors element is the main section that defines all the color swatches that are displayed on the palette. The layout of the colors in the file can be done in two different ways: place all colors in a single page element or group them into multiple page elements. The later would be used to correspond to actual vendor swatch book pages. &lt;/p&gt;
&lt;p&gt;If all the colors are listed on one page element you may wish to assign a width which would break up the palette into rows accordingly when the palette is displayed in the color dialog. This can be done by setting the width attribute on the page element. The default width if it is not set is 8 swatches per row.&lt;/p&gt;
&lt;p&gt;If the colors are broken up into several pages then each page is displayed as a row in the color dialog. The advantage of doing it this way is that individual pages can have different number of colors to match the same layout of a swatch book of colors.&lt;/p&gt;
&lt;p&gt;The example below shows all the colors listed on a single page with default width of eight swatches per row in the color dialog.&lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;&amp;lt;colors&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;page&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0,0,0,1&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; /&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0,0,0,0.9&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; /&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0,0,0,0.8&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; /&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0,0,0,0.7&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; /&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0,0.6,1,0&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; /&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0,0.4,0.2,0&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; /&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0,0.2,0.2,0.6&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; /&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0.2,0.2,0,0&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; /&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0.4,0.4,0,0&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; /&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/page&amp;gt;&lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/colors&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/blockquote&gt;
&lt;h2&gt;Color Element Element &lt;/h2&gt;
&lt;p&gt;Within the page element is a list of color elements where each element represents a color swatch displayed in the palette. The attributes of the color element are as follows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt; - color space of the color [required]&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt; - comma separated tint values for each color channel in the range 0.0 to 1.0 [required]&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;name&lt;/span&gt; - visible name of the color [optional]&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;resid &lt;/span&gt;- resource ID for the localized color name [optional]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;The cs attribute defines the color space for the color. This can be any of the predefined color spaces or can refer to a custom color space that is defined in the color spaces section in the file. The predefined color spaces supported are the following: CMYK, CMY, RGB, sRGB, AdobeRGB, HSB, HLS, YIQ, LAB, Gray, Hexachrome or Registration.&lt;/p&gt;
&lt;p&gt;In conjunction with the cs attribute is the tints attribute. This is a list of comma separated floating point values from 0.0 to 1.0 where each value represents the tint value for one of the channels in the color space. The number of tints required will vary depending on the color space used. CMYK, for example, needs four tints one for C, M, Y and K, whereas LAB only needs three. If the color space is a custom color space only one tint is required.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;For example, the element below defines a CMYK color with tints C=0.2, M=0.4, Y=0.0, K=0.4. &lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;&amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0.2,0.4,0,0.4&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;/span&gt; &lt;/blockquote&gt;
&lt;p&gt;Defining a color from the Gray color space only requires one tint, for example,&lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;&amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;name&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;50% Black&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Gray&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0.50&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;The next example shows how to define a color that uses a custom spot color space with the tint of that one channel set to 1.0. &lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;&amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;MySpotColor&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;1.0&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;/span&gt; &lt;/blockquote&gt;
&lt;p&gt;Similar to the palette element, a color element can have a name attribute or resid attribute. The name attribute is the display name that is used for the color. If the resid attribute is defined it will lookup the appropriate name from the localization section for the current user language that the application is using. This will be discussed in more detail when we cover the localization section. &lt;/p&gt;
&lt;h2&gt;Color Spaces Element&lt;/h2&gt;
&lt;p&gt;As described above, colors defined in the palette each refer to a color space model that they are using. This can be one of the predefined color spaces (CMYK, CMY, RGB, sRGB, AdobeRGB, HSB, HLS, YIQ, LAB, Gray, Hexachrome or Registration) or a custom color space. If you want to define your own custom color space like a spot color for a particular ink or thread color then you can define it in the color spaces section of the palette. If all the colors in the palette can be described using one of the predefined color spaces then the color spaces element is not needed. &lt;/p&gt;
&lt;p&gt;The colorspaces element has no attributes itself but is simply a collection of individual colour space elements. Each colour space element, cs, defines the color space using various predefined color space representations. The snippet below gives an example of a few of these color space elements. &lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;&amp;lt;colorspaces&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;cs &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;name&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;MySpotColor1&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;fixedID&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;1&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0,0,0.58,0&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;LAB&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0.9227,0.480039215686275,0.714196078431373&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;RGB&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0.968627450980392,0.92156862745098,0.490196078431373&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/cs&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;cs &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;name&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;MySpotColor2&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;fixedID&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;2&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0,0,0.7,0&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;LAB&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0.9168,0.478470588235294,0.757450980392157&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;RGB&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0.968627450980392,0.913725490196078,0.384313725490196&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&amp;nbsp;&lt;span style="color:#663300;"&gt;&amp;lt;/cs&amp;gt;&lt;/span&gt; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .... &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;lt;/colorspaces&amp;gt;&lt;/span&gt; &amp;nbsp;&lt;/blockquote&gt;
&lt;h2&gt;Color Space Element&lt;/h2&gt;
&lt;p&gt;A color space element, identified by a unique name, is typically used for spot colors, though can be used for process colors if required. The definition holds all the various ways to describe the color using the predefined colour space like RGB, CMYK, LAB, etc. The color space element has attributes that describe the color space as follows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;name&lt;/span&gt; - name of the color space [required]&lt;/li&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;fixedID&lt;/span&gt; - color space numeric identifier [required] &lt;/li&gt;
&lt;li&gt;&lt;span style="color:#CC3300;"&gt;process&lt;/span&gt; - true meaning the color space defines a process color; false (default) meaning the color space defines a spot color [optional] &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The name attribute defines the unique name for this color space. This is not a translatable name since it identifies the color space. Typically it will be the unique spot color name from a particular vendor.&lt;/p&gt;
&lt;p&gt;The fixedID is an integer that uniquely identifies this color in this palette. It is used when storing spot color in the CDR file format and is therefore required. Note, if colors are added later to the palette, it is important that the existing fixedIDs do not change as CDR files may still be referencing them.&lt;/p&gt;
&lt;p&gt;By default if the process attribute is not set, the color space will be treated as a spot color space definition. If the attribute is set to true it treats it as a process color space. &lt;/p&gt;
&lt;h2&gt;Color Elements for a Color Space&lt;/h2&gt;
&lt;p&gt;&amp;nbsp;Each color space will list one or more color definitions. These describe the color space under various color models. For example, the MySpotColor color space defined below is described using CMYK, LAB and RGB color models.&lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;&amp;lt;cs &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;name&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;MySpotColor&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;fixedID&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;1&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;CMYK&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0,0,0.58,0&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;/span&gt; &lt;br /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;LAB&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0.9227,0.480039215686275,0.714196078431373&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;RGB&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0.968627450980392,0.92156862745098,0.490196078431373&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;/&amp;gt;&lt;br /&gt;&amp;lt;/cs&amp;gt;&lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;These colors declare a color space model using the cs attribute. This color space must be from one of the predefined color spaces: CMYK, CMY, RGB, sRGB, AdobeRGB, HSB, HLS, YIQ, LAB, Gray, Hexachrome or Registration.&lt;/p&gt;
&lt;p&gt;The other attribute for the color element is the tints attribute. As described earlier, this is a comma separated floating point series of 0.0 to 1.0 values representing all the channels for the particular color space. For example, if the color space is RGB, there will be three values one for R, G and B. If CMYK there will be four. The example above illustrates how to represent a spot color using three different color models: CMYK, LAB and RGB.&lt;/p&gt;
&lt;p&gt;This may seem unnatural at first to set the channel values in a 0.0 to 1.0 range since we are used to seeing values in other ranges. This approach, however, simplifies all representations to a consistent range without losing any accuracy. We&amp;#39;ll discuss this more later when we discuss how to convert your data into this format. &lt;/p&gt;
&lt;h2&gt;Localization Element &lt;/h2&gt;
&lt;p&gt;The last main section in the color palette file is the localization element. This element is optional but gives you the ability to localize all text in the file like the palette name and color names that are displayed in your palette. Instead of defining a name attribute for those elements, you define a resid attribute which stands for resource identifier. This is a GUID (globally unique identifier) that will uniquely define the resource text. Just like the palette GUID, you can create one using the &lt;a href="http://www.guidgenerator.com/"&gt;http://www.guidgenerator.com/&lt;/a&gt; website. &lt;/p&gt;
&lt;p&gt;The example below shows the palette element with the resid attribute defined: &lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;&amp;lt;palette &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;guid&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;cccd19cb-4675-4a5e-8bda-d0bbbaab8af0&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;resid&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;38ab6302-92be-4839-85fa-ca2cff330fa4&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;&amp;gt;&lt;/span&gt; &lt;/blockquote&gt;
&lt;p&gt;The next example shows how to define the resid attribute for a color element.&lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;&amp;lt;color &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;cs&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;CMYK&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;tints&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;0.2,0.4,0,0.4&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;resid&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;d886df8f-3914-46ad-8d99-e03fc2cc8a93&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot; /&amp;gt;&lt;/span&gt; &lt;/blockquote&gt;
&lt;p&gt;The localization element, then declares an entry for each of these resources identified by their matching id attribute. For example, the palette name and color name referenced above are defined below in different languages are supported.&lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;&amp;lt;localization&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;resource &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;id&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;38ab6302-92be-4839-85fa-ca2cff330fa4&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;EN&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;CMYK palette&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/EN&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;BR&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Paleta CMYK padr&amp;atilde;o&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/BR&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CS&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;默认 CMYK 调色板&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/CS&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;CT&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;預設 CMYK 色盤&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/CT&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;CZ&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;V&amp;yacute;choz&amp;iacute; paleta CMYK&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/CZ&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span style="color:#663300;"&gt;&amp;lt;DE&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Standard-CMYK-Palette&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/DE&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span style="color:#663300;"&gt;&amp;lt;ES&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Paleta CMYK predeterminada&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/ES&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FR&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Palette CMJN par d&amp;eacute;faut&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/FR&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;IT&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Tavolozza CMYK predefinita&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;IT&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;JP&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;デフォルト CMYK パレット&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/JP&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;KR&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;기본 CMYK 팔레트&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/KR&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;MA&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Alap&amp;eacute;rtelmezett CMYK paletta&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/MA&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;NL&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Standaard-CMYK-palet&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/NL&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;PL&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Domyślna paleta CMYK&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/PL&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;RU&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Палитра CMYK по умолчанию&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/RU&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;SU&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;CMYK-oletuspaletti&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/SU&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;SV&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;F&amp;ouml;rvald CMYK-palett&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/SV&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;TR&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Varsayılan CMYK Paleti&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/TR&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;/resource&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;resource &lt;/span&gt;&lt;span style="color:#CC3300;"&gt;id&lt;/span&gt;&lt;span style="color:#663300;"&gt;=&amp;quot;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;d886df8f-3914-46ad-8d99-e03fc2cc8a93&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;quot;&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;EN&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Grape&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/EN&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#663300;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;BR&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Uva&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/BR&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;CS&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;葡萄紫&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/CS&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;span style="color:#663300;"&gt;&amp;lt;CT&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;葡萄色&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/CT&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CZ&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Tmavě modr&amp;aacute; červeň&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/CZ&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;DE&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Traube&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/DE&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ES&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Uva&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/ES&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FR&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Raisin&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/FR&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;IT&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Vinaccia&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/IT&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;JP&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;グレープ&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/JP&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;KR&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;포도색&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/KR&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span style="color:#663300;"&gt;&amp;lt;MA&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Otell&amp;oacute;k&amp;eacute;k&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/MA&amp;gt;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span style="color:#663300;"&gt;&amp;lt;NL&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Druif&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/NL&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;PL&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Jagodowy&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/PL&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;RU&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Виноградный&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/RU&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;SU&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Ryp&amp;auml;leensininen&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/SU&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;SV&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;Bl&amp;aring;violett&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/SV&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;TR&amp;gt;&lt;/span&gt;&lt;span style="color:#0066CC;"&gt;&amp;Uuml;z&amp;uuml;m&lt;/span&gt;&lt;span style="color:#663300;"&gt;&amp;lt;/TR&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/resource&amp;gt;&lt;/span&gt; &lt;span style="color:#663300;"&gt;&lt;br /&gt;&amp;lt;/localization&amp;gt;&lt;/span&gt; &lt;/blockquote&gt;
&lt;p&gt;The languages use a two letter language code as follows: &lt;/p&gt;
&lt;blockquote&gt;&lt;span style="color:#663300;"&gt;EN - English &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;BR - Brazilian &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;CS - Chinese Simplified &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;CT - Chinese Traditional &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;CZ - Czechoslovakian &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;DE - German &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;ES - Spanish &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;FR - French &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;IT - Italian &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;JP - Japanese &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;KR - Korean &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;MA - Hungarian &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;NL - Dutch &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;PL - Polish &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;RU - Russian &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;SU - Swedish &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;SV - Finnish &lt;/span&gt;&lt;br style="color:#663300;" /&gt;&lt;span style="color:#663300;"&gt;TR - Turkish &lt;/span&gt;&lt;/blockquote&gt;
&lt;p&gt;That&amp;#39;s it for the XML format descirption. Attached to this article is an &lt;a href="http://coreldraw.com/cfs-filesystemfile.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider.XmlPalettes/6862.ColorPaletteSchema.xsd.txt"&gt;XML schema&lt;/a&gt; file that describes the file format which you can use to validate your palette using an XML validate.&amp;nbsp; Note: the file has a .txt&amp;nbsp;added so that the blog would accept the file.&amp;nbsp; Just remove this before using.&lt;/p&gt;
&lt;p&gt;Next we&amp;#39;ll describe how to create one of these palettes from a spreadsheet of existing color data. &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr /&gt;
&lt;h1&gt;&lt;a name="Create"&gt;Creating a Color Palette From Existing Data&lt;/a&gt; &lt;/h1&gt;
&lt;p&gt;If you have existing color data stored in a spreadsheet, it is relatively easy to use this to generate the color palette using the attached &lt;a href="http://coreldraw.com/cfs-filesystemfile.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider.XmlPalettes/8037.CreatePaletteXmlFromTxt.pl.txt"&gt;perl script&lt;/a&gt;. This script expects the data to be in a particular layout which you will need to do within the spreadsheet program. Then just export the spreadsheet as a tab-separated text file and run the perl script on it to create the XML color palette. &lt;/p&gt;
&lt;p&gt;The snippet below shows example color data lined up in the columns expected.&amp;nbsp; Note, this example has been padded with spaces to visually line up for ease of reading, but the perl script expects only one tab per column which is what you will get when exporting a spreadsheet of column data as a tab-separated text file.&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;Example Custom Palette &lt;/span&gt;&lt;br /&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;ACME &lt;/span&gt;&lt;br style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;" /&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;ec120aef-24cf-42dd-ad25-491ea640e171 &lt;/span&gt;&lt;br style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;" /&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;Spot &lt;/span&gt;&lt;br style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;" /&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;Header info&lt;/span&gt;&lt;br style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;" /&gt;&lt;br style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;" /&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;Page IndexOnPage ColorSpaceID ColorSpaceName DescriptiveName&amp;nbsp;&amp;nbsp; L*&amp;nbsp;&amp;nbsp;&amp;nbsp; a*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; b*&amp;nbsp;&amp;nbsp; R&amp;nbsp;&amp;nbsp;&amp;nbsp; G&amp;nbsp;&amp;nbsp; B&amp;nbsp; C&amp;nbsp; M&amp;nbsp; Y&amp;nbsp;&amp;nbsp; K &lt;/span&gt;&lt;br style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;" /&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACME 111&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Light Yellow&amp;nbsp; 92.27 -5.59&amp;nbsp; 54.12 247 235 125&amp;nbsp; 0&amp;nbsp; 0&amp;nbsp; 58&amp;nbsp; 0 &lt;/span&gt;&lt;br style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;" /&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACME 112&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Medium Yellow 91.68 -5.99&amp;nbsp; 65.15 247 233&amp;nbsp; 98&amp;nbsp; 0&amp;nbsp; 0&amp;nbsp; 70&amp;nbsp; 0 &lt;/span&gt;&lt;br style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;" /&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACME 113&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Yellow&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 90.63 -6.18&amp;nbsp; 91.38 249 230&amp;nbsp;&amp;nbsp; 0&amp;nbsp; 0&amp;nbsp; 0&amp;nbsp; 95&amp;nbsp; 0 &lt;/span&gt;&lt;br style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;" /&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACME 114&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dark Yellow&amp;nbsp;&amp;nbsp; 89.36 -4.46&amp;nbsp; 98.02 249 225&amp;nbsp;&amp;nbsp; 0&amp;nbsp; 0&amp;nbsp; 1 100&amp;nbsp; 0 &lt;/span&gt;&lt;br style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;" /&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACME 115&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Tan&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 73.26 -1.01&amp;nbsp; 81.58 203 179&amp;nbsp;&amp;nbsp; 0&amp;nbsp; 5 10 100 15 &lt;/span&gt;&lt;br style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;" /&gt;&lt;span style="color:#663300;font-family:Courier New,Courier, monospace;font-size:x-small;"&gt;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ACME 116&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Medium Tan&amp;nbsp;&amp;nbsp;&amp;nbsp; 65.16 -0.51&amp;nbsp; 73.05 179 157&amp;nbsp;&amp;nbsp; 0&amp;nbsp; 7 13 100 28 &lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Step 1 - Get the Data in the Correct Layout for the Script to Understand&lt;/h2&gt;
&lt;p&gt;The first few lines correspond to the attributes of the palette element in the XML file as described earlier.&lt;/p&gt;
&lt;p&gt;Line 1 - PaletteName &lt;br /&gt;Line 2 - Color prefix name &lt;br /&gt;Line 3 - Palette GUID &lt;/p&gt;
&lt;p&gt;Line 4 - Spot or Process &lt;br /&gt;The colors in a palette can be defined as spot or process colors. If this line reads Spot they will all be treated as spot colors. If it reads Process they will all be treated as process. Once the palette is created, individual colors can be changed from spot to process and visa-versa by adding/removing an attribute on the colorspace definition. &lt;/p&gt;
&lt;p&gt;Line 5-6 Extra header lines&lt;br /&gt;Any extra custom data can be placed here. The perl script ignores these lines and they will not be shown in the application. &lt;/p&gt;
&lt;p&gt;Line 7 - Column Headers&lt;br /&gt;The perl script looks for these headers to know which columns have which data. Supported data for each color include:&lt;/p&gt;
&lt;blockquote&gt;&lt;b&gt;Page&lt;/b&gt;&lt;br /&gt;The swatch book page where the color is found. This is used to match vendors actual swatch books. If it is not needed, then all colors can be placed on page 1. &lt;/blockquote&gt;
&lt;blockquote&gt;&lt;b&gt;IndexOnPage&lt;/b&gt;&lt;br /&gt;The color&amp;#39;s index on the page. Again this corresponds to the swatch book page. If there is only one page then each color just needs to have a unique index.&lt;/blockquote&gt;
&lt;blockquote&gt;&lt;b&gt;ColorSpaceID&lt;/b&gt; &lt;br /&gt;Unique integer representing the color space ID. This is a reference number used to look up the color in the palette. Once set, this number cannot be changed from version to version. &lt;/blockquote&gt;
&lt;blockquote&gt;&lt;b&gt;ColorSpaceName&lt;/b&gt; &lt;br /&gt;Name of the unique color space. This is typically a vendor&amp;#39;s product code representing the unique color. If no descriptive name is given, this is used as the visible name for the color. &lt;/blockquote&gt;
&lt;blockquote&gt;&lt;b&gt;DescriptiveName&lt;/b&gt; &lt;br /&gt;Name of the color as it appears in the application in the status bar and tooltips.&amp;nbsp; &lt;/blockquote&gt;
&lt;blockquote&gt;&lt;b&gt;L* a* b* &lt;/b&gt;&lt;br /&gt;Three sequential columns of the L*a*b* definition for the color space. &lt;br /&gt;L* [0..100] &lt;br /&gt;a* [-128..127] &lt;br /&gt;bb* [-128..127] &lt;/blockquote&gt;
&lt;blockquote&gt;&lt;b&gt;R G B&lt;/b&gt;&lt;br /&gt;Three sequential columns of the RGB definition for the color space. &lt;br /&gt;R [0..255] &lt;br /&gt;G [0..255] &lt;br /&gt;B [0..255] &lt;/blockquote&gt;
&lt;blockquote&gt;&lt;b&gt;C M Y K &lt;/b&gt;&lt;br /&gt;Four sequential columns of the CMYK definition for the color space. &lt;br /&gt;C [0..100] &lt;br /&gt;M [0..100] &lt;br /&gt;Y [0..100] &lt;br /&gt;K [0..100] &lt;/blockquote&gt;
&lt;blockquote&gt;&lt;b&gt;sR-255 sG-255 sB-255 &lt;/b&gt;&lt;br /&gt;Three sequential columns of the sRGB definition for the color space. &lt;br /&gt;R [0..255] &lt;br /&gt;G [0..255] &lt;br /&gt;B [0..255] &lt;/blockquote&gt;
&lt;blockquote&gt;&lt;b&gt;aR-255 aG-255 aB-255 &lt;/b&gt;&lt;br /&gt;Three sequential columns of the Adobe RGB definition for the color space. &lt;br /&gt;R [0..255] &lt;br /&gt;G [0..255] &lt;br /&gt;B [0..255] &lt;/blockquote&gt;
&lt;p&gt;Note: not all color models per color need to be defined, but if they are it will add them to the color space definition. When creating the color space definitions it will convert values from these ranges to the 0.0 to 1.0 range. This is typically done by dividing by the upper range value. For Lab values a and b, it also offsets the value since these can be negative. You can have a look in the perl script to see how it is done. &lt;/p&gt;
&lt;h2&gt;Step 2 - Generate the XML Palette File &lt;/h2&gt;
&lt;p&gt;The palette xml file is generated using&amp;nbsp;the attached &lt;a href="http://coreldraw.com/cfs-filesystemfile.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider.XmlPalettes/8037.CreatePaletteXmlFromTxt.pl.txt"&gt;perl script&lt;/a&gt; that parses the given palette text file to produce the XML file. Note: the attached file has .txt added to the name so that the blog would accept the file in the post.&amp;nbsp; Just remove this from the name before using.&amp;nbsp; A perl interpreter needs to be installed on the machine in order to use the script. One interpreter that is available on the web is called ActivePerl and can be found at &lt;a href="http://www.activestate.com/activeperl"&gt;http://www.activestate.com/activeperl&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;From the command line run: &lt;/p&gt;
&lt;blockquote style="color:#663300;"&gt;perl CreatePaletteXmlFromTxt.pl CustomPalette.txt CustomPalette.xml &lt;/blockquote&gt;
&lt;p&gt;This will convert the input text file CustomPalette.txt to the XML palette file CustomPalette.xml.&lt;/p&gt;
&lt;h2&gt;Step 3 - Placing the File &lt;/h2&gt;
&lt;p&gt;For the new palette to be part of the installed application, it can be placed anywhere under following folder: &lt;/p&gt;
&lt;blockquote style="color:#663300;"&gt;&amp;lt;&amp;lt;Install Folder&amp;gt;&amp;gt;\Color\Palettes &lt;/blockquote&gt;
&lt;p&gt;Under this folder you can organize the palettes into subfolders as needed and this organization will be reflected in the user interface.&amp;nbsp; Once placed, the palette will be available through the Color Palette Browser docker in both CorelDRAW and Corel PHOTO-PAINT. Alternatively, if placed under the user&amp;#39;s My Palettes folder in their Documents folder it will appear as a user palette in the applications.&lt;/p&gt;
&lt;h2&gt;Step 4 - Palette Lists (Optional) &lt;/h2&gt;
&lt;p&gt;There are several places where a short-list of commonly used palettes is displayed. For example, the Window--&amp;gt;Palettes menu, the interactive fill tool property bar with uniform fill selected, and the convert to paletted dialog. This list is predefined based on the region from which that the user is running. The list is found in the XML file: &lt;/p&gt;
&lt;blockquote style="color:#663300;"&gt;&amp;lt;&amp;lt;Install Folder&amp;gt;&amp;gt;\Config\ColorPalettes.xml &lt;/blockquote&gt;
&lt;p&gt;The new palette can be added to this list by adding a new palette entry in the appropriate region with the GUID identifier used in the palette XML file. The palette name will be retrieved from the palette itself. &lt;/p&gt;
&lt;p&gt;That&amp;#39;s it! You should now be able to generate your own color palettes from existing data. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=89323" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/BPhnTazE69I" height="1" width="1"/&gt;</description><category domain="http://coreldraw.com/blogs/insider/archive/tags/color/default.aspx">color</category><category domain="http://coreldraw.com/blogs/insider/archive/tags/palette/default.aspx">palette</category><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2010/06/03/creating-color-palettes.aspx</feedburner:origLink></item><item><title>Article: Creating Patterns like Escher: Part 2</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/ZIKOfhrmO-E/article-creating-patterns-like-escher-part-2.aspx</link><pubDate>Mon, 22 Mar 2010 13:30:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:82271</guid><dc:creator>Hendrik Wagenaar</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=82271</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2010/03/22/article-creating-patterns-like-escher-part-2.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://coreldraw.com/blogs/insider/pages/creating-patterns-like-escher-part-2.aspx"&gt;Creating Patterns like Escher: Part 2&lt;/a&gt; builds on&amp;nbsp;&lt;a href="http://coreldraw.com/blogs/insider/archive/2010/03/19/article-creating-patterns-like-escher.aspx"&gt;Creating Patterns like Escher&lt;/a&gt;.&amp;nbsp;&amp;nbsp;This time we demonstrate how to set up several square grid configurations including the one Escher used to create the following pattern:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1007.escher2.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1007.escher2.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=82271" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/ZIKOfhrmO-E" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2010/03/22/article-creating-patterns-like-escher-part-2.aspx</feedburner:origLink></item><item><title>Article: Creating Patterns like Escher</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/VUNgGUgE7kk/article-creating-patterns-like-escher.aspx</link><pubDate>Fri, 19 Mar 2010 20:11:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:82104</guid><dc:creator>Hendrik Wagenaar</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=82104</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2010/03/19/article-creating-patterns-like-escher.aspx#comments</comments><description>&lt;p&gt;Please check out &lt;a href="http://coreldraw.com/blogs/insider/pages/creating-escher-like-patterns.aspx"&gt;Creating Patterns like Escher&lt;/a&gt;&amp;nbsp;for a technique to create interesting interlocking patterns in CorelDRAW.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/4214.pattern3.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/4214.pattern3.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=82104" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/VUNgGUgE7kk" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2010/03/19/article-creating-patterns-like-escher.aspx</feedburner:origLink></item><item><title>Creating web graphics for a star-rating control in CorelDRAW X5</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/O7SCi-tqbz4/creating-graphics-for-the-web-using-coreldraw-x5.aspx</link><pubDate>Sat, 13 Mar 2010 15:51:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:81302</guid><dc:creator>Hendrik Wagenaar</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=81302</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2010/03/13/creating-graphics-for-the-web-using-coreldraw-x5.aspx#comments</comments><description>&lt;p&gt;I recently started creating a web page where I needed a rating control similar to the one you see at the top of this page. &amp;nbsp;I found this great tutorial at &lt;a href="http://www.komodomedia.com/blog/2006/01/css-star-rating-part-deux/"&gt;KomodoMedia&lt;/a&gt; which demonstrates the html and css code behind this type of control. &amp;nbsp;I decided to base my rating control on this, but I wanted to change the look of the stars a bit, enter CorelDRAW. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;The KomodoMedia star control requires an image with 3 stars stacked on top of each other, similar to:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/6787.starrating.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/6787.starrating.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I need to make something similar to the above image, only snazzier . &amp;nbsp;The first step is to create the right kind of document. &amp;nbsp;For this task, the default web preset will work just fine. &amp;nbsp;It sets all of the units to pixels, chooses RGB for colours and defaults the view mode to pixel mode. &amp;nbsp;The width and height are not important to me since I&amp;#39;ll only be exporting a portion of the page anyway. &amp;nbsp;The DPI isn&amp;#39;t really useful for web work, it is really only used when I want to use units other than pixels (e.g. 1&amp;quot;x1&amp;quot; rectangle). &amp;nbsp;I won&amp;#39;t be doing this so I&amp;#39;ll leave this at the default 96 dpi.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5381.newdocument.jpg"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5381.newdocument.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;This first thing you may notice after you create your document is that it isn&amp;#39;t zoomed to page. &amp;nbsp;This is due to the view mode being pixels and the default zoom being 100%.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1581.viewpixels.jpg"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1581.viewpixels.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;When the view mode is set to pixels, a 100% zoom means that 1 pixel in your document represents 1 pixel of your final output. &amp;nbsp;This can be useful. &amp;nbsp;If you want to see what the final output will look like, you simply zoom to 100%. &amp;nbsp;What you get is a pixel perfect vector WYSIWYG environment.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve decided that I want each of my stars to fit within an 18x18 pixel box, so I&amp;#39;ll begin by creating some layout rectangles. &amp;nbsp;These will give me a visual indication of the bounds, and when I export I&amp;#39;ll use them to define the padding around my stars, more on this later.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5381.layoutRect.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/5381.layoutRect.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It doesn&amp;#39;t matter where in the document I create the rectangle. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Since I need 3 stars on top of each other, I duplicated the rectangle (ctrl+d). &amp;nbsp;To place the second rectangle, I grabbed the top-left corner of the duplicate and snapped it to the bottom-left corner of the original rectangle. &amp;nbsp;Repeat this again for the third rectangle. &amp;nbsp;I gave each of the three rectangles a different colour so that I could easily see where each star needs to go. &amp;nbsp;Since I didn&amp;#39;t want the rectangle colour to interfere with my design too much, I selected all three rectangles, held control and clicked the white swatch in the palette a few times to subdue the colour of the rectangles.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/6371.threerects.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/6371.threerects.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;At this point, I grouped and locked the rectangles so that they wouldn&amp;#39;t get in the way.&lt;/p&gt;
&lt;p&gt;Now I start creating the stars. &amp;nbsp;For the star creation, it may be easier to work in &amp;quot;Enhanced view mode&amp;quot;, I&amp;#39;ll switch back to pixel mode to do the final tweaking. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1184.progress.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/1184.progress.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;create the star&lt;/li&gt;
&lt;li&gt;using node edit tool, expand the inside nodes a bit&lt;/li&gt;
&lt;li&gt;rotate a bit&lt;/li&gt;
&lt;li&gt;add a gradient fill - yellow to light orange&lt;/li&gt;
&lt;li&gt;change outline colour&lt;/li&gt;
&lt;li&gt;duplicate and shrink the star (I resize the original star, while I hold control+shift, then click right mouse to put it in duplicate state)&lt;/li&gt;
&lt;li&gt;remove outline on smaller star and fill with white&lt;/li&gt;
&lt;li&gt;use gradient transparency tool to make the bottom of the inner star transparent&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I opted to simply make the hover star a larger copy of the normal star. &amp;nbsp;The empty star is just the normal star without the fill and white highlight.&lt;/p&gt;
&lt;p&gt;So how does this all look like in pixel mode? &amp;nbsp;I flip pixel mode back on and check it out.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/4721.starsPixel.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/4721.starsPixel.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Not too bad, but I&amp;#39;ve clearly messed up on my centering. The top star has two padding pixels on each side, which is perfect, but the middle star has three padding pixels above it, and one below it. &amp;nbsp;This is easy to solve, while in pixel mode and zoomed in to a point where the pixel grid is visible, nudging with the keyboard&amp;#39;s up/down/left/right keys will nudge by half of a pixel. &amp;nbsp;I select the middle star and it&amp;#39;s highlight, and press the up key once.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/8015.nudged.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/8015.nudged.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Perfect!&lt;/p&gt;
&lt;p&gt;I&amp;#39;m happy with my stars now, so I select the group of three rectangles, unlock them, and remove the fill by clicking the no-fill swatch in the palette. &amp;nbsp;I want to keep the rectangles around because they will force the correct padding around my stars when I export. &amp;nbsp;While still in pixel mode, I zoom to 100% now to see the size in actual pixels, this is how the stars will look when I export.&lt;/p&gt;
&lt;p&gt;I select everything, click &amp;quot;Export&amp;quot; and select png.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/4721.export.png"&gt;&lt;img src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/4721.export.png" border="0" alt="" /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;And here&amp;#39;s the final image:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/2063.stars.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/2063.stars.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;And here&amp;#39;s an image of how the final control would look on a web page:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/8015.star-rating.png"&gt;&lt;img border="0" src="http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/8015.star-rating.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Why do this with a vector app? &amp;nbsp;Simple, because it is non-destructive. &amp;nbsp;When I look at my final output, I may think that the stars are too orange, or the large star isn&amp;#39;t big enough, or I need the whole control to be 25 pixels high instead of 18. &amp;nbsp;Making these types of changes are trivial with vector graphics, and with pixel mode we can easily see exactly how the final output will look as we make the changes.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=81302" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/O7SCi-tqbz4" height="1" width="1"/&gt;</description><category domain="http://coreldraw.com/blogs/insider/archive/tags/http_3A002F002F00_coreldraw.com_2F00_resized-image.ashx_2F005F005F00_size_2F00_550x0_2F005F005F00_key_2F00_CommunityServer.Blogs.Components.WeblogFiles_2F00_insider_2F00_2063.stars.png/default.aspx">http://coreldraw.com/resized-image.ashx/__size/550x0/__key/CommunityServer.Blogs.Components.WeblogFiles/insider/2063.stars.png</category><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2010/03/13/creating-graphics-for-the-web-using-coreldraw-x5.aspx</feedburner:origLink></item><item><title>Custom add-ons and dockers in CorelDRAW - What has changed in X5?</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/0a3jKPQsoDo/custom-add-ons-and-dockers-in-coreldraw-what-has-changed-in-x5.aspx</link><pubDate>Fri, 26 Feb 2010 13:48:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:79075</guid><dc:creator>Hendrik Wagenaar</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=79075</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2010/02/26/custom-add-ons-and-dockers-in-coreldraw-what-has-changed-in-x5.aspx#comments</comments><description>&lt;p&gt;
&lt;p&gt;Here&amp;#39;s some updated &amp;nbsp;information to help port dockers from X4 to X5 or create new dockers in X5:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://coreldraw.com/blogs/insider/pages/x5-custom-add-ons-and-dockers-in-coreldraw-what-has-changed.aspx"&gt;http://coreldraw.com/blogs/insider/pages/x5-custom-add-ons-and-dockers-in-coreldraw-what-has-changed.aspx&lt;/a&gt;&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=79075" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/0a3jKPQsoDo" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2010/02/26/custom-add-ons-and-dockers-in-coreldraw-what-has-changed-in-x5.aspx</feedburner:origLink></item><item><title>How to create custom Outline Enhanced Pattern styles in Corel DESIGNER</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/UJMUC8KWibw/how-to-create-custom-outline-enhanced-pattern-styles-in-corel-designer.aspx</link><pubDate>Tue, 07 Oct 2008 12:29:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:36283</guid><dc:creator>claudep</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=36283</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2008/10/07/how-to-create-custom-outline-enhanced-pattern-styles-in-corel-designer.aspx#comments</comments><description>&lt;p&gt;This article describes how to do it, step by step:&lt;/p&gt;
&lt;p&gt;&lt;a target="_self" href="http://coreldraw.com/blogs/insider/pages/how-to-create-custom-outline-enhanced-pattern-style.aspx" title="Custom Outline Enhanced Pattern styles in Corel DESIGNER" class="null"&gt;&lt;span style="color:#304e81;"&gt;Custom Outline Enhanced Pattern styles&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Have fun!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=36283" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/UJMUC8KWibw" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2008/10/07/how-to-create-custom-outline-enhanced-pattern-styles-in-corel-designer.aspx</feedburner:origLink></item><item><title>How to Match Adobe and Draw/Paint color on Display and Output</title><link>http://feedproxy.google.com/~r/CoreldrawInsider/~3/adYvireJMz4/how-to-match-adobe-and-draw-paint-color-on-display-and-output.aspx</link><pubDate>Mon, 28 Jul 2008 17:27:00 GMT</pubDate><guid isPermaLink="false">5a13e77d-c53e-4db4-8ab6-1d57fa76cb80:28822</guid><dc:creator>Matt Don</dc:creator><slash:comments>6</slash:comments><wfw:commentRss>http://coreldraw.com/blogs/insider/rsscomments.aspx?PostID=28822</wfw:commentRss><comments>http://coreldraw.com/blogs/insider/archive/2008/07/28/how-to-match-adobe-and-draw-paint-color-on-display-and-output.aspx#comments</comments><description>&lt;div&gt;&lt;span style="font-size:x-small;"&gt;&amp;nbsp;&lt;/span&gt;
&lt;div&gt;The first step is to choose what profiles you want to use for you RGB and CMYK working color spaces, and the profiles for your peripherals (monitor, printer, etc). Make sure these are available in a known location on your hard-drive or better yet, copy them to the OS&amp;#39;s color folder so that all applications can see them. &lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;If you are not sure what color profiles to use, Adobe RGB is a good all around profile to use for the RGB working space as it is well suited for both printed output and photo editing. For a CMYK working space it is probably best to stick with one of the industry standard CMYK spaces for your region. In Europe this may be the standard ISO_Coated or ISO_Uncoated profile... for North America you might use one of the SWOP based profiles like US Web Coated (SWOP) v2 or US Sheetfed Coated. For the purposes of this tutorial I&amp;rsquo;ll use Adobe RGB for the RGB working space and US Web Coated (SWOP) v2 for the CMYK working space.&lt;/div&gt;
&lt;div&gt;Color profiles are usually stored in the OS locations listed below:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Windows XP / Vista&lt;/strong&gt; -&amp;gt; Windows/System32/spool/drivers/Color&lt;br /&gt;&lt;strong&gt;Mac OS&lt;/strong&gt; (ColorSync 2.6 or later) - &amp;gt; System Folder: ColorSync Profiles folder &lt;br /&gt;&lt;br /&gt;**On the Mac, you may need to copy monitor profiles into a separate &amp;quot;Display&amp;quot; folder if there is one.&lt;br /&gt;&lt;br /&gt;** Note ** If PhotoShop is on the same system, use the identical monitor profile in both Draw and Shop. If you are using the two apps on separate computers (or have different video cards, or monitors), you will need to create custom monitor profiles for each system in order to get the on-screen displays to match... even if the monitors are the same make and model the phosphors could be slightly different.&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&amp;nbsp;&lt;span style="font-size:medium;"&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style="font-size:medium;"&gt;&lt;span style="text-decoration:underline;"&gt;Matching Display&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;PhotoShop Color Setup&lt;/strong&gt; (Illustrator is similar): &lt;span style="font-size:small;"&gt;
&lt;div&gt;&lt;span style="font-size:small;"&gt;&amp;nbsp;&lt;/span&gt; &lt;br /&gt;1. Set your monitor profile (PhotoShop uses the OS&amp;#39;s device profiles). &lt;br /&gt;PC version- Control Panel -&amp;gt; Display -&amp;gt; Settings tab -&amp;gt; click the Advanced button -&amp;gt; Color Management tab &lt;br /&gt;-- Click the Add button so you can browse to where your desired Monitor profile is stored.&amp;nbsp; If there is no profile selected, you will need to add&amp;nbsp;one in order to match with Draw.&lt;br /&gt;-- Click the Set as Default button &lt;br /&gt;-- Click OK &lt;br /&gt;&lt;br /&gt;Mac version - System Preferences -&amp;gt; Displays -&amp;gt; Color &lt;br /&gt;-- If you have copied your profile to the correct folder you should be able to select it from this list &lt;br /&gt;&lt;br /&gt;2. Set PhotoShop&amp;#39;s color settings. &lt;br /&gt;PhotoShop PC - Edit -&amp;gt; Color Settings &lt;br /&gt;PhotoShop Mac - PhotoShop -&amp;gt; Color Settings &lt;br /&gt;3. Enable the Advanced Mode checkbox. Newer versions will have a button called More Options instead of Advanced Mode. &lt;br /&gt;&lt;br /&gt;4. Next you need to choose your RGB working space profile. Click on the RGB profile selection combo-box, scroll to the top of the list and select Load RGB. Now point to the location of your desired Internal RGB Profile (in this example I will use Adobe RGB since its installed into the OS color folder by default with Shop). &lt;br /&gt;&lt;br /&gt;5. Next you need to choose your CMYK working space profile. Click on the CMYK profile selection combo-box, scroll to the top of the list and select Load CMYK. Now point to the location the CMYK printer Profile that you will be using for output (in this example I will use US Web Coated (SWOP) v2 profile). &lt;br /&gt;&lt;br /&gt;6. For now, turn off the Color management policies for RGB and CMYK. This way the color won&amp;#39;t be converted from any embedded profiles when the file is opened and cause the colors to appear different. If there is interest I&amp;rsquo;ll get into embedded profiles in a later tutorial as that subject can get a little complicated since the methods are quite different between Draw and Shop for the &amp;quot;Use Embedded profile&amp;quot; scenario.&lt;br /&gt;&lt;br /&gt;7. Select the Adobe Color Engine. &lt;br /&gt;&lt;br /&gt;8. Change the Rendering Intent to Perceptual. &lt;br /&gt;&lt;br /&gt;9. Disable &amp;quot;Use Black Point Compensation&amp;quot; and &amp;quot;Use Dither&amp;quot; options, then click OK.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Draw/Paint Color Setup&lt;/strong&gt;: &lt;br /&gt;1. Start a new document. &lt;br /&gt;&lt;br /&gt;2. Tools, Color Management, change the Color mode for effects to RGB.&lt;br /&gt;&lt;br /&gt;3. Double click on the internal RGB icon (the RGB circles) and change the Rendering Intent to Perceptual. &lt;/div&gt;
&lt;/span&gt;&lt;/span&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Note -&amp;gt; It is recommended that you use the same color engine in both apps when possible. The only CMM that is common between Shop and Corel is ICM (Microsoft&amp;#39;s CMM), or the Adobe CMM if you install it separately (free download from &lt;a href="http://www.adobe.com/"&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="color:#0000ff;"&gt;&lt;u&gt;&lt;span style="color:#0000ff;"&gt;&lt;strong&gt;www.adobe.com&lt;/strong&gt;&lt;/span&gt;&lt;/u&gt;&lt;/span&gt;&lt;u&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/u&gt;&lt;/span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/a&gt;). But even if you use the Adobe CMM in Shop and Kodak in Draw, you will see only a negligible difference and the printed output color values are extremely close... definitely acceptable.&lt;br /&gt;&lt;br /&gt;4. Click on the profile selection combo-box for Internal RGB (under the RGB circles) and select the same profile used in PhotoShop (Adobe RGB in my example). If it&amp;#39;s not in the list already, use the Get Profile from disk feature to browse to the profile location and install it. &lt;br /&gt;&lt;br /&gt;5. Click on the profile selection combo-box for Separations Printer profile (under the left printer icon) and select the same profile we used for the CMYK working space in PhotoShop US Web Coated (SWOP) v2.&lt;br /&gt;&lt;br /&gt;6. Click on the profile selection combo-box for Monitor profile (under the monitor icon) and select the same profile used in the OS Display settings (set in Step 1 of the PhotoShop color setup steps).&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;7. Enable the arrows from the Internal RGB icon to the Monitor icon. This will turn on monitor compensation. Adobe products are setup to do monitor compensation using the color profile set in the OS Display settings... so this is an unnecessary step in Shop. &lt;/div&gt;
&lt;div&gt;8. Click the + button at the top of the dialogue to save the style. &lt;br /&gt;&lt;br /&gt;9. Click OK. &lt;br /&gt;&lt;br /&gt;You&amp;rsquo;re done! Both apps should now have matching display of RGB and CMYK colors on screen.&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&amp;nbsp;
&lt;div&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;Matching display of Printer Simulation&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;If you want to see a simulation or &amp;quot;soft proof&amp;quot; of what your printed output is going to look like from Shop and Draw, there are a few more steps that you need to do.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;PhotoShop Setup&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;1. View -&amp;gt; Proof Setup, select Custom.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;2. For Device to simulate, choose the color profile for your printer that you wish to simulate. You should be able to find the color profiles on the driver disk that came with the printer. If not, contact the manufacturer. &lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;3. Choose &amp;quot;Relative Colormetric&amp;quot; for the rendering intent and check the &amp;quot;Simulate Paper color&amp;quot; option, then click OK.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;4. View -&amp;gt; Enable Proof colors.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;If you want to turn printer simulation off, just click on View -&amp;gt; Proof colors once again.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Draw/Paint Setup&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;1. Tools, Color Management&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;2. Click on the profile selection combo-box for Composite printer profile (under the printer icon) and select the same profile used for proofing in Step 2 of the PhotoShop setup.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;3. Turn on the arrow from the Internal RGB icon -&amp;gt; Composite Printer icon -&amp;gt; Monitor icon. This turns on printer simulation or &amp;quot;soft proofing&amp;quot;.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;4. Click OK.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;If you want to turn printer simulation off, just turn on the arrow from Internal RGB to the Monitor icon again. &lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:medium;"&gt;&amp;nbsp;
&lt;div&gt;&lt;strong&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="font-size:small;"&gt;Matching Printed Output&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Driver - based color management for printing&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;When printing, you will need to decide if you are going to let the printer handle color management or take control yourself and do the color management on the application side. If you are printing to non-postscript or GDI printers it might be easier to just let the printer handle the color management. For this &amp;quot;driver based&amp;quot; color management method, just make sure that you disable color management when printing from PhotoShop or Draw so that no double conversions take place that could degrade your colors.&lt;/div&gt;
&lt;div&gt;In PhotoShop in the color management section of the Print dialogue just select the &amp;quot;Printer handles colors&amp;quot; option before you print.&lt;/div&gt;
&lt;div&gt;In Draw or Paint, click on the Misc tab in the Print engine and uncheck the &amp;quot;Apply ICC profile&amp;quot; option before you print.&lt;/div&gt;
&lt;div&gt;Note-&amp;gt; Each printer driver handles colors differently and may have different color management policies pre-set so it may be difficult to get the same output on different printers.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Application based color management&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;I prefer the control and predictability of application based color management on output. If you choose this route, make sure that you go the the Printer&amp;rsquo;s driver settings and disable any color management settings in there so no double conversion takes place. Each printer driver uses different terminology and settings so you may need to dig a bit before you find it. For example, for some Canon printer drivers you would to go to the driver settings, choose Advanced settings -&amp;gt; Color Settings -&amp;gt; Matching and select OFF. &lt;/div&gt;
&lt;div&gt;When you print in PhotoShop select the &amp;quot;PhotoShop handles colors&amp;quot; option, and choose the correct color profile for your printer (if its not there you will need to find one and install it). Select the Perceptual rendering intent and disable Black Point compensation since Draw does not have this option. Note -&amp;gt; Draw should already be setup with the perceptual rendering intent from the Display matching exercise above... the main thing is that the same rendering intent is used in PhotoShop and Draw.&lt;/div&gt;
&lt;div&gt;Choose the same printer profile in Draw&amp;#39;s color management dialogue from the Composite printer profile selection combo-box. In Draw&amp;#39;s print dialogue you should be able to see the printer profile being used when you go to the &amp;quot;Misc&amp;quot; tab. Ensure the Apply ICC profile option is checked before printing.&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;I hope you find this guide helpful!&lt;/div&gt;
&lt;div&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Matt&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://coreldraw.com/aggbug.aspx?PostID=28822" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/CoreldrawInsider/~4/adYvireJMz4" height="1" width="1"/&gt;</description><feedburner:origLink>http://coreldraw.com/blogs/insider/archive/2008/07/28/how-to-match-adobe-and-draw-paint-color-on-display-and-output.aspx</feedburner:origLink></item></channel></rss>
