masterspammer (masterspammer) wrote,
masterspammer
masterspammer

MS Doc - таблицы

Ячейки таблиц в каком-то смысле тоже абзацы; у них указан диапазон (начало - конец) и в конце специальный символ, только 07 а не 0d как у абзацев. Последняя ячейка в строке состоит только из этого спецсимвола и у неё есть установленный атрибут fTtp (он бинарный). К этой ячейки приклеены и другие атрибуты. К атрибутам относятся (счастливой отладки, сцуки) и удаление ячеек и ещё некоторые странные манипуляции. Если использовано быстрое сохранение (составной файл), то на фрагменты могут быть навешаны команды (как раз то удаление ячеек).

С 2000-го ворда таблицы могут быть вложены. Так как формат сам по себе вложенность позволяет ввесьма мало, то сделано она странно - у ячеек есть уровень вложенности - параметр itap. Если уровень вложенности более 1, то ячейка оканчивается на 0d а не на 07 - для совместимости с прошлыми версиями (там внутренняя таблица распадётся на абзацы). Кстати, списки сделаны тоже через уровни вложенности - в тексте документа нет собственно списка, а есть лишь его элементы (сам список - лишь их атрибуты) - точно так же как в тексте нет таблиц, а есть лишь их элементы-ячейки.

С объединением и разбиением ячеек я ещё не разбивался. Знаю, что на фрагменты могут навешиваться команды объединения, но и только. Причём (в отличии от визуальных атрибутов и твипсовых размеров) объединение ячеек поддерживать нужно для любого осмысленного импорта.
Tags: .doc, РазборПолётов
Subscribe

  • 3D в La Scala

    Это вот про такую картинку - где сзади стенки сходятся и зажимают треугольный рассекатель. И вот ещё про что.…

  • От субботы до субботы!

    Шкафчики красиво подвесил - в точности в той конфигурации, как они висели на прошлой их (не нашей!) кухне. Обнаружил небольшой уклон вбок (заметную…

  • (no subject)

    В общем, загад (вот гад!) не бывает богат. Из запланированного сделал абсолютный минимум. Эпиграфом субботы был анекдот про лягушку, ходившую по…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 2 comments