Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.14;
Скачать: CL | DM;

Вниз

Шрифт   Найти похожие ветки 

 
Суслик ©   (2004-10-06 09:43) [0]

В настоящее время я занимаюсь экспортом в бинарный формат xls (excel).

Ширина колонки задается в у.е., которая равна 1/256 от символа "0" определенного шрифта (все параметры шрифта известны).

Вопросы:
1. Как перевести ширину в мм (дюймах, поинтах - не важно) в у.е.?
2. Является ли эта зависимость однозначной или зависит от компьютера, принтера, разрешения экрана и пр.?


 
MBo ©   (2004-10-06 12:51) [1]

>Ширина колонки задается в у.е., которая равна 1/256 от символа "0" определенного шрифта
А откуда такая информация? (просто интересно, раньше не встречался)

Ширину в логических единицах для выбранного в данном контексте шрифта можно получить с помощью GetCharABCWidths (или GetTextExtentPoint32, если учитывать пустые промежутки (о кернинге в случае одного символа, наверно, нельзя говорить))


 
Суслик ©   (2004-10-06 13:01) [2]


>  [1] MBo ©   (06.10.04 12:51)


> А откуда такая информация? (просто интересно, раньше не
> встречался)

Документация, коей полно в сети. Если интересует, напиши, пришлю.


> Ширину в логических единицах для выбранного в данном контексте
> шрифта можно получить с помощью GetCharABCWidths (или GetTextExtentPoint32,
> если учитывать пустые промежутки (о кернинге в случае одного
> символа, наверно, нельзя говорить))

Да это я понимаю. Вчера в Юане прочел. Как перевести это в мм? Поделить на dpi?


 
MBo ©   (2004-10-06 13:16) [3]

widthlogpx*25.4/(GetDeviceCaps c LOGPIXELSX)



Страницы: 1 вся ветка

Текущий архив: 2004.11.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.088 c
9-1090532158
Sergeef
2004-07-23 01:35
2004.11.14
Доки по созданию игр на С++


3-1097922799
Нулевой
2004-10-16 14:33
2004.11.14
Помогите перевести код чтоб заработало на FB1.5 Плз!!!


1-1099047825
vdddslep
2004-10-29 15:03
2004.11.14
копирование файлов


1-1098869384
Pavlik_Morozov
2004-10-27 13:29
2004.11.14
Пролема с преобразованием типов...


1-1099386557
Yurij-7
2004-11-02 12:09
2004.11.14
ComboBox