2013-11-14 90 views
1

我正在開發一些採用SVG並使用TCPDF將其插入到PDF中的軟件。然後PDF將被髮送到具有裁剪能力的Roland打印機。我想知道如何在SVG中定義專色以告訴打印機在哪裏切割。SVG專色和切割線

專色的名稱是CutContour。我如何告訴SVG中的路徑使用這種顏色?

SVG已準備就緒,不需要生成。

對不確定性,但我真的不知道從哪裏開始。任何幫助表示讚賞。

回答

1

CutContour不是預定義的顏色 - 理論上你可以爲它分配SVG中使用的任何顏色。

爲了達到這個目的,您的PDF生成應用程序/ lib應該能夠輸出分隔色彩空間,如下所示。

8 0 obj 
[/Separation/CutContour/DeviceRGB<</C0[1.0 1.0 1.0]/C1[0.254898 0.498032 1.0]/Domain[0 1]/FunctionType 2/N 1.0/Range[0.0 1.0 0.0 1.0 0.0 1.0]>>] 
endobj 

我沒有挖過深入的細節,但我的測試樣本中/ C1值匹配RGB,我定義爲CutContour

+0

感謝您的幫助。我知道我必須要創建一個色彩空間。但是,您的答案看起來不像SVG代碼? – beingalex

+0

對。它是PDF代碼。如果我理解正確,您的目標文件格式爲PDF(將發送到打印機)。使用PDF色彩空間定義代碼,您應該可以選擇SVG中使用的其中一種顏色作爲CutContour。我不知道TCPDF是否可以做到這一點。我們可以將該功能添加到我們的產品[鏈接](http://pd4ml.com/cookbook/svg_to_pdf_conversion.htm),但不幸的是我們沒有切割打印機進行試驗。 – zfr

+0

啊,我明白你的意思了。是的,我可以添加一個色彩空間到PDF。謝謝 :) – beingalex