2010-03-22 1 views
1

iTextSharp를 사용하여 PDF 파일에 텍스트를 추가하고 있습니다.C# iTextSharp : 별색 지정 방법

텍스트 색상은 보통 CMYK로 지정되지만 스폿/특수 색상을 지정해야 할 필요가 있습니다. 라인에서

There is an example here

:

PdfSpotColor spotColour = new PdfSpotColor("PANTONE 100 CV", 0.5f, new GrayColor(0.9f)); 

사람이 설명과 의미

그래서 우리가 가지고있는 PARAMATERS의 알고 있나요 (문자열 이름을, 색조, 색상 altcs 플로트)

이름이 색상 분리 이름이라고 가정합니다. 색조가 무엇인지 또는 그 범위가 100 %가 아니라면 알파/투명도 값의 일종입니까? 실제 인쇄에 사용되는 분리 레이어가 아닌 표시 색상이 altcs입니까?

답변

2

방금 ​​내가 가진 somiTextSharp 코드를 끌어 올렸고 내 메서드 매개 변수는 PdfSpotColor과 다릅니다. 난 단지 2 개의 매개 변수가 있고 과부하가 없습니다. 당신이 준 예제는 원래 자바 프로젝트에서 온 것입니다. 나는 이것이 그들이 다른 이유라고 생각한다. 여기

내가 무엇을 가지고 : 숫자가 빨간색, 녹색, 파란색

var color = new PdfSpotColor("spotColorName", new BaseColor(50, 50, 50)); 

.... BaseColor 생성자에는 오버로드가 있으므로 원하는 경우 .NET Color을 제공 할 수도 있습니다.

불행히도, 나는이 클래스에 대해 많이 알지 못합니다. 희망이 도움이됩니다!