0
我正在嘗試在python中編寫一個腳本,它提供與Ghostscript相同的墨跡覆蓋功能。我不知道從哪裏開始。有人能指導我嗎?Python中的Ghostscript墨跡覆蓋功能
我正在嘗試在python中編寫一個腳本,它提供與Ghostscript相同的墨跡覆蓋功能。我不知道從哪裏開始。有人能指導我嗎?Python中的Ghostscript墨跡覆蓋功能
這取決於您是否要處理PostScript或PDF作爲輸入。
無論哪種情況,您都需要爲該語言編寫一個解釋器和一個渲染庫。它相信PostScript的解釋器和渲染庫大約有5年的工作時間。儘管PDF看起來簡單一些,因爲它是一種描述語言,而不是一種編程語言,更復雜的圖形模型(例如透明度)以及諸如註釋,可選內容等複雜性可能會使其成爲類似或更大規模的任務。
luser droog已經撰寫了至少相當完整的PostScript解釋器,可能會提供更詳細的估計。
所以,一旦你可以解釋輸入並渲染它,那麼你可以計算渲染輸出中每種顏色的像素數。這會給你墨水的覆蓋面。這部分是非常簡單的... ...
當然,更簡單地說,就是使用Ghostscript,並利用100年的發展已經完成的東西的優勢。
我將使用PDF。 – pratibha
我同意你使用Ghostscript的建議。 – pratibha