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