PdfSharpCore icon indicating copy to clipboard operation
PdfSharpCore copied to clipboard

How to achieve 4-color black text

Open 929496959 opened this issue 2 years ago • 1 comments

` GlobalFontSettings.FontResolver = new FontResolver();

		var document = new PdfDocument();
		var page = document.AddPage();

		var gfx = XGraphics.FromPdfPage(page);

		var font = new XFont("Arial", 20, XFontStyle.Bold);

		var Color = new XSolidBrush(XColor.FromCmyk(1, 1, 1, 1,1));

		//var Color = XBrushes.Black;
		
		var layout = new XRect(20, 20, page.Width, page.Height);
		var format = XStringFormats.Center;

		// 
		gfx.DrawLine(new XPen(Color), new XPoint(0, 0), new XPoint(100, 100));
		// 
		gfx.DrawString("Hello World!", font, new XPen(Color).Brush, layout, format);

		document.Save("helloworld.pdf");

`

Original image 1698918465244

adobe acrobat Disable 4-color black 1698918520668

Desired results

Hide when disabled like black lines

929496959 avatar Nov 02 '23 09:11 929496959

XColor.FromCmyk(0, 0, 0, 1)

alex-pass avatar Dec 19 '23 11:12 alex-pass