PostScript を使用して、特定の幅を超えないように「...」で切り捨てられるような文字列を追加する方法はありますか?
古いレポート生成コードを見て、この機能を追加したいと思います。既存のレポートでは、長すぎる値が他のデータを視覚的に上書きしています。
私が PS レベルでこれを行おうとしている理由は、既存のコードでは、正確な幅メトリックを計算できるものが見当たらないからです。
私はまだ Postscript を書いたことがないので、これは些細なことかもしれません。(?)
以下のコメントごと: はい、ローカリゼーションが問題になります。したがって、ユーザー定義の「省略記号」文字列は理にかなっていると思います。
文字列が現在どのように出力されているかを示す出力例を次に示します。
% Change font style and/or size
/Times-Roman-ISOLatin1 findfont 12 scalefont setfont
219 234 moveto (AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA_) show
これを変更して楕円形にすることはできますか?