2016-02-26 51 views
0

我正在寫DXF出口商/進口商。 DXF MTEX​​T實體格式支持文本塊的寬度因子(它的寬度比默認字體寬度的寬度)。 Windows LogFont記錄包含lfWidth字段(如果選擇logfont創建hFont,則多少像素將成爲平均字體寬度)。如何獲得用過的字體的默認寬度以來回計算縮放比例因子?有沒有WinAPI電話?如何獲得Delphi中指定字體的默認寬度?

回答

1

好的。我找到了它。 getTextMetrics填充TEXTMETRIC記錄。它有一個tmAveCharWidth。搜索的值。