2010-04-11 67 views
0

任何人都知道最合適的地方掛到ghostscript的,所以在解釋PS文件的時候,我可以得到表格的所有通話記錄:鉤子的ghostscript

draw_character(浮法X,浮法Y,串font_name首, int char_id); ?

基本上我想要一個後記文件,並獲得所有字符被繪製到屏幕的列表。

謝謝!

回答

0

我不確定這個答案是否會幫助你......但是你知道如何從命令行上從Ghostscript獲取調試信息嗎?只需在命令行中添加「-dDEBUG」,它就會吐出大量額外的信息。爲了從唯一的特定主題的調試信息,您有以下選擇:

 
-dCCFONTDEBUG Compiled-in Fonts 
-dCFFDEBUG  CFF Fonts 
-dCMAPDEBUG CMAP 
-dDOCIEDEBUG CIE color 
-dEPSDEBUG  EPS handling 
-dFAPIDEBUG Font API 
-dINITDEBUG Initialization 
-dPDFDEBUG  PDF Interpreter 
-dPDFOPTDEBUG PDF Optimizer (Linearizer) 
-dPDFWRDEBUG PDF Writer 
-dSETPDDEBUG setpagedevice 
-dSTRESDEBUG Static GS Resources 
-dTTFDEBUG  TTF Fonts 
-dVGIFDEBUG ViewGIF 
-dVJPGDEBUG ViewJPEG 

可能的話,在PostScript編程大師可以寫一個小的PostScript程序,可以做你想做的,重新界定的運營商之一(showglyph? ),它可以打印出你想要的信息,而不是(或之前)繪製每個單獨的字符,並針對你的目標PS文件運行該信息。

也許你應該在comp.text.pdf或comp.lang.postscript中提問你的問題?