1
有誰知道一種方法來自動識別postscript文件中行的粗細,並自動將.25pt筆劃應用於任何厚度低於3pts的文件?在批處理文件中識別行重
有誰知道一種方法來自動識別postscript文件中行的粗細,並自動將.25pt筆劃應用於任何厚度低於3pts的文件?在批處理文件中識別行重
您需要修改筆畫操作符。由於PostScript是一種編程語言,因此您可以執行此操作。例如:
/old_stroke /stroke load def
/stroke {
currentlinewidth == flush
old_stroke
} bind def
將在圖形狀態下打印線寬的當前值,每當執行一個筆劃時。但是有一個複雜的問題,線寬是(像所有其他)受當前變換矩陣影響。
爲了獲得有效寬度,您需要考慮CTM,同時要記住,轉換不必是同構的,即它可以在x和y方向按比例縮放。
你的意思是,*各向同性* ... – lhf
這也是,但它不需要同構 – KenS