Здравствуйте, c-smile, Вы писали:
CS>Здравствуйте, Compositum, Вы писали:
C>>Затем через свой собственный парсер конвертирую результат в xml-формат. Но есть загвоздка: в Html-файле, полученном с помощью указанного выше кода ширины столбцов указаны в пикселах, а при работе в Excel, задаваемая пользователем ширина столбцов имеет др. единицы измерения, о которых написано в приведённом мною выше скрине. Я надеялся, что из единиц екселя можно перевести в пикселы, применив некий коэффициент, однако, как показала практика — этот коэффициент не постоянен и для каждой ширины столбца свой:
C>>
C>>Кто-нибудь в курсе, по какой формуле осуществляется перевод из "единиц Excel" в те же пикселы?
CS>Ты сравниваешь разные вещи. В HTML/CSS ширина это width of content box. См. здесь
CS>А Excel использует width of border box.
CS>Вот например copy-paste из excel в sciter/richtext editor:
CS>http://files.rsdn.ru/13953/excel-sciter.png
CS>как ты видишь ширина одинаковая.
Мне важно понять, по какому алгоритму ширина столбца, заданная юзером в екселе преобразуется в то значение, которое прописано в html-разметке.