{
GetNextToken(q,&q,extent,token);
factor=strchr(token,'%') != (char *) NULL ? 0.01 : 1.0;
- graphic_context[n]->fill_alpha=(double) QuantumRange*(1.0-factor*
- StringToDouble(token,&next_token));
+ graphic_context[n]->fill.alpha=QuantumRange-ClampToQuantum(
+ (MagickRealType) QuantumRange*(1.0-factor*StringToDouble(token,
+ &next_token)));
if (token == next_token)
status=MagickFalse;
break;
{
GetNextToken(q,&q,extent,token);
factor=strchr(token,'%') != (char *) NULL ? 0.01 : 1.0;
- graphic_context[n]->stroke_alpha=(double) QuantumRange*(1.0-factor*
- StringToDouble(token,&next_token));
+ graphic_context[n]->stroke.alpha=QuantumRange-ClampToQuantum(
+ (MagickRealType) QuantumRange*(1.0-factor*StringToDouble(token,
+ &next_token)));
if (token == next_token)
status=MagickFalse;
break;
(void) FormatLocaleFile(svg_info->file,"fill-rule '%s'\n",value);
break;
}
- if (LocaleCompare(keyword,"fill-alpha") == 0)
+ if (LocaleCompare(keyword,"fill-opacity") == 0)
{
- (void) FormatLocaleFile(svg_info->file,"fill-alpha '%s'\n",
+ (void) FormatLocaleFile(svg_info->file,"fill-opacity '%s'\n",
value);
break;
}
"fill-rule '%s'\n",value);
break;
}
- if (LocaleCompare(keyword,"fill-alpha") == 0)
+ if (LocaleCompare(keyword,"fill-opacity") == 0)
{
(void) FormatLocaleFile(svg_info->file,
- "fill-alpha '%s'\n",value);
+ "fill-opacity '%s'\n",value);
break;
}
if (LocaleCompare(keyword,"font-family") == 0)
(void) WriteBlobString(image,message);
break;
}
- if (LocaleCompare("fill-alpha",keyword) == 0)
+ if (LocaleCompare("fill-opacity",keyword) == 0)
{
GetNextToken(q,&q,extent,token);
(void) FormatLocaleString(message,MagickPathExtent,
- "fill-alpha:%s;",token);
+ "fill-opacity:%s;",token);
(void) WriteBlobString(image,message);
break;
}