Excelize v1.4.0

Примечания к выпуску

Наиболее заметные изменения в этом выпуске:

API изменен

  • Добавить возвращаемое значение ошибки для функций: AddChart, AddComment, AddPicture, AddShape, AddTable и SetConditionalFormat

Примечательные особенности

  • Новая функция GetComments был добавлен для поддержки извлекает все комментарии и возвращает карту имени рабочего листа для комментариев рабочего листа
  • New functions RGBToHSL и HSLToRGB добавлена поддержка преобразования цвета RGBA, HSL
  • Новая функция NewDataValidation и функции серии DataValidation.SetDropList, DataValidation.SetError, DataValidation.SetInput, DataValidation.SetRange, DataValidation.SetSqref и DataValidation.SetSqrefDropList был добавлен для проверки данных поддержки
  • Новая функция AddPictureFromBytes был добавлен, связанная проблема #259
  • Функция GetCellFormula теперь поддерживает общие типы формул, связанная проблема #227
  • Поддержка дальнейшего анализа дат в будущем
  • Используйте минимальное/среднее/максимальное значение для условного форматирования 2-х и 3-х цветных шкал

Исправление ошибок

  • Улучшено форматирование комментариев, исправление расширяет все поля комментариев, сложенные в одном месте
  • Исправить создание рабочего листа с помощью NewSheet, вызвавшего проблему с файлом, связанная проблема #249

Оптимизация производительности

  • Оптимизация производительности на 20% быстрее, 14% экономии памяти при заданных значениях ячеек. см. Показатели производительности
  • Используйте github.com/mohae/deepcopy для глубокого копирования рабочих листов вместо внутренней функции deepcopy, которая использовала сериализацию и десериализацию encoding/gob

results matching ""

    No results matching ""