In previous versions of CorelDraw users have been able to share 2-bit Pattern Fills using the Style Sheet Export/Import in the Graphic and Text Docker. This does not work in X6. We have over 70 users who have been sharing Pattern Fills in all previous version of CorelDraw.
Is this a "feature" of CDX6? If so, is there some other way of sharing 2-bit pattern fills or some setting that I don't know about?
Is this a bug? If so, when will it be fixed?
The following illustrates the problem:
I repeated the test using a CDSS file for the styles with the same result.
I notice that X6 files contain a new folder called styles containing a file called document.cdss. This file contains the following for my document with style set 1:
{
"style": {
"Style Set 1": {
"fill": {
"type": "7",
"overprint": "0",
"primaryColor": "CMYK,USER,0,0,0,100,100,00000000-0000-0000-0000-000000000000",
"skew": "0",
"patternId": "61",
"tilingHeight": "1000000",
"angle": "0",
"tilingYOffset": "0",
"tilingWidth": "1000000",
"tilingXOffset": "0",
"tilingInterTileOffset": "0",
"tilingFlagsNoSeams": "0",
"tilingFlagsScale": "0",
"tilingFlagsScaleToObject": "0",
"tilingFlagsMirrorHorizontal": "0",
"tilingFlagsColumnOffset": "0",
"secondaryColor": "CMYK,USER,0,0,0,0,100,00000000-0000-0000-0000-000000000000",
"screenSpec": "0,0,45000000,60,0",
"tilingFlagsMirrorVertical": "0"
},
"outline": {
"width": "1764",
"color": "CMYK,USER,0,0,0,100,100,00000000-0000-0000-0000-000000000000"
}
PatternId (highlighted) appears to be the index where the pattern was stored in the Fill tool for User 1. Of course User 2 does not as yet have this pattern so when the file is imported the pattern is lost. Is this an X6 design error? Previous versions of CorelDraw added the pattern to the Fill tool for User 2.
Yeah, that's really bad. I suppose it was missed by us because it only happens across machines (and 2 color patterns are rarely used).
I'll see that it gets logged.
Out of curiosity, what do you use 2 color pattern fills for? It's something that we wish to remove in the future as they just end up looking bad (pixelated, low max size, no AA, etc.). It would be helpful to understand some use cases for it.
Thanks very much for your reply.
I am one of a group of over 70 Tactile Designers who produce tactile graphics for the blind. We work mainly in education and are located in many countries. The graphics are used primarily to represent diagrams in textbooks transcribed into Braille but are also used by teachers to create illustrations for their students. Tactile Graphics are transformed representations of images that are adapted for the sense of touch. We create black and white diagrams with CorelDraw that can be processed by a machine with special paper that raises the black areas when heated. The resulting page can be "read" using the sense of touch. The 2-bit pattern fills are used to create shapes that have a particular "feel" and so can be identified tactually by the reader.
We often use older diagrams and modify them for new uses. With X6 we can't use documents created in earlier versions of COrelDraw as the fills are lost.
I imagine it may take a while for Corel to fix the problem. Is there a workaround that we can use? If not, we will have to delay upgrading our software to X6.
HappyBells said: Is there a workaround that we can use?
Is there a workaround that we can use?
Have you tried creating a "Brush" which can be saved and later used. The patterns can be created many different ways then saved as a brush. Just a suggestion.
Sounds like an interesting thing that you do BTW.
Thanks for the tip, I'll look into it.