mirror of
https://github.com/UglyToad/PdfPig.git
synced 2025-09-19 10:47:56 +08:00
use correct defaults for separation colorspace #89
This commit is contained in:
@@ -68,6 +68,7 @@
|
|||||||
{
|
{
|
||||||
AdvancedStrokingColorSpace = namedColorSpace.Name;
|
AdvancedStrokingColorSpace = namedColorSpace.Name;
|
||||||
CurrentStrokingColorSpace = colorspaceActual;
|
CurrentStrokingColorSpace = colorspaceActual;
|
||||||
|
DefaultColorSpace(colorspaceActual);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -120,10 +121,11 @@
|
|||||||
if (namedColorSpace.Name == NameToken.Separation && namedColorSpace.Data is ArrayToken separationArray
|
if (namedColorSpace.Name == NameToken.Separation && namedColorSpace.Data is ArrayToken separationArray
|
||||||
&& separationArray.Length == 4
|
&& separationArray.Length == 4
|
||||||
&& separationArray[2] is NameToken alternativeColorSpaceName
|
&& separationArray[2] is NameToken alternativeColorSpaceName
|
||||||
&& alternativeColorSpaceName.TryMapToColorSpace(out var colorSpaceActual))
|
&& alternativeColorSpaceName.TryMapToColorSpace(out colorspaceActual))
|
||||||
{
|
{
|
||||||
AdvancedNonStrokingColorSpace = namedColorSpace.Name;
|
AdvancedNonStrokingColorSpace = namedColorSpace.Name;
|
||||||
CurrentNonStrokingColorSpace = colorSpaceActual;
|
CurrentNonStrokingColorSpace = colorspaceActual;
|
||||||
|
DefaultColorSpace(colorspaceActual);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user