2017-02-10 101 views

回答

1

這取決於您是否要處理PostScript或PDF作爲輸入。

無論哪種情況,您都需要爲該語言編寫一個解釋器和一個渲染庫。它相信PostScript的解釋器和渲染庫大約有5年的工作時間。儘管PDF看起來簡單一些,因爲它是一種描述語言,而不是一種編程語言,更復雜的圖形模型(例如透明度)以及諸如註釋,可選內容等複雜性可能會使其成爲類似或更大規模的任務。

luser droog已經撰寫了至少相當完整的PostScript解釋器,可能會提供更詳細的估計。

所以,一旦你可以解釋輸入並渲染它,那麼你可以計算渲染輸出中每種顏色的像素數。這會給你墨水的覆蓋面。這部分是非常簡單的... ...

當然,更簡單地說,就是使用Ghostscript,並利用100年的發展已經完成的東西的優勢。

+0

我將使用PDF。 – pratibha

+0

我同意你使用Ghostscript的建議。 – pratibha