User Tag List

Показано с 1 по 10 из 146

Тема: ImageUtils

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Guru
    Регистрация
    30.11.2015
    Адрес
    г. Самара
    Сообщений
    7,002
    Спасибо Благодарностей отдано 
    287
    Спасибо Благодарностей получено 
    631
    Поблагодарили
    531 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    До кода, которыя по объекту .NET воссоздаст Home Block - так и не добрался. Были некоторые заморочки с полями ДатаВремя из него плюс домашние дела.. Но зато полностью описал структуру Home Block-а по новому (через атрибуты) и проверил её работоспособность - распаковав образ ODS-1 и сравнив с тем, что получил ДО начала этих доработок Результат даже чуть лучше, так в новом описании одной из полей с флагами описано именно как флаги - и теперь в логах оно расшифровывается, а не просто выводится как восьмеричное значение

    Осталось освободиться от некоторого количества констант, описывающих смещения в Home Block-е и....

    - - - Добавлено - - -

    .. и получаем 43 строки вместо 156 Которые, к тому же, проще написать - так как в тех 156 вычисление смещений в блоке происходило в полуручном виде с риском ошибиться и с трудом найти, где ошибся

    На очереди - File Header. У него структура несколько сложней, посмотрим, что ещё в аттрибутах придётся допилить и насколько сократится код
    Последний раз редактировалось Hunta; 27.10.2022 в 09:26.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •