Re: Конвертация ширины столбца из единиц Excel в пикселы
От: c-smile Канада http://terrainformatica.com
Дата: 20.06.10 06:07
Оценка:
Здравствуйте, Compositum, Вы писали:

C>Затем через свой собственный парсер конвертирую результат в xml-формат. Но есть загвоздка: в Html-файле, полученном с помощью указанного выше кода ширины столбцов указаны в пикселах, а при работе в Excel, задаваемая пользователем ширина столбцов имеет др. единицы измерения, о которых написано в приведённом мною выше скрине. Я надеялся, что из единиц екселя можно перевести в пикселы, применив некий коэффициент, однако, как показала практика — этот коэффициент не постоянен и для каждой ширины столбца свой:


C>


C>Кто-нибудь в курсе, по какой формуле осуществляется перевод из "единиц Excel" в те же пикселы?


Ты сравниваешь разные вещи. В HTML/CSS ширина это width of content box. См. здесь
А Excel использует width of border box.

Вот например copy-paste из excel в sciter/richtext editor:
http://files.rsdn.ru/13953/excel-sciter.png

как ты видишь ширина одинаковая.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.