private void CheckAllPagesInkCoverage() { string inputFile = @"E:\gss_test\mixed_test.pdf"; Dictionary <int, GhostscriptPageInkCoverage> pages = GhostscriptPdfInfo.GetInkCoverage(inputFile); string outputTextTemplate = "Page {0} ink coverage -> C:{1}% / M:{2}% / Y:{3}% / K:{4}%"; foreach (KeyValuePair <int, GhostscriptPageInkCoverage> kvp in pages) { GhostscriptPageInkCoverage pic = kvp.Value; Console.WriteLine(outputTextTemplate, pic.Page, pages[pic.Page].C, pages[pic.Page].M, pages[pic.Page].Y, pages[pic.Page].K); } }
private void CheckAllPagesInkCoverage() { string inputFile = Path.GetFullPath(@"..\..\..\test\ColorCard.pdf").Replace("\\", "/"); Dictionary <int, GhostscriptPageInkCoverage> pages = GhostscriptPdfInfo.GetInkCoverage(inputFile); string outputTextTemplate = "Page {0} ink coverage -> C:{1}% / M:{2}% / Y:{3}% / K:{4}%"; foreach (KeyValuePair <int, GhostscriptPageInkCoverage> kvp in pages) { GhostscriptPageInkCoverage pic = kvp.Value; Console.WriteLine(outputTextTemplate, pic.Page, pages[pic.Page].C, pages[pic.Page].M, pages[pic.Page].Y, pages[pic.Page].K); } }