Skip to content

Commit 5e5002c

Browse files
committed
CMYK color spot
1 parent f7bfb9f commit 5e5002c

File tree

1 file changed

+5
-5
lines changed
  • src/foundation/src/PDFsharp/src/PdfSharp/Pdf.Advanced

1 file changed

+5
-5
lines changed

src/foundation/src/PDFsharp/src/PdfSharp/Pdf.Advanced/PdfImage.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1376,14 +1376,14 @@ void ReadIndexedMemoryBitmap(int bits)
13761376
var colorSpace = new PdfArray();
13771377
colorSpace.Elements.Add(new PdfName("/Separation"));
13781378
colorSpace.Elements.Add(new PdfName("/Varnish"));
1379-
colorSpace.Elements.Add(new PdfName("/DeviceGray"));
1379+
colorSpace.Elements.Add(new PdfName("/DeviceCMYK"));
13801380
var dict = new PdfDictionary();
1381-
AddArray(dict, "/C0", 1);
1382-
AddArray(dict, "/C1", 0);
1381+
AddArray(dict, "/C0", 0, 0, 0, 0);
1382+
AddArray(dict, "/C1", 0, 1, 0, 1);
13831383
AddArray(dict, "/Domain", 0, 1);
13841384
dict.Elements.Add("/FunctionType", new PdfInteger(2));
1385-
dict.Elements.Add("/N", new PdfInteger(1));
1386-
AddArray(dict, "/Range", 0, 1);
1385+
dict.Elements.Add("/N", new PdfInteger(1)); // Gamma?
1386+
AddArray(dict, "/Range", 0, 1, 0, 1, 0, 1, 0, 1);
13871387
colorSpace.Elements.Add(dict);
13881388
Elements[Keys.ColorSpace] = colorSpace;
13891389

0 commit comments

Comments
 (0)