Excelize v2.0.2

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

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

Улучшение совместимости

Требования к обновлению Go версия 1.10 или позже.

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

  • Создание поддержки опорной таблицы. Новая функция AddPivotTable был добавлен
  • Создание поддержки sparkline. Новая функция AddSparkline был добавлен
  • Новая функция GroupSheets и UngroupSheets группа поддержки и негрупповые листы
  • Новая функция AddVBAProject для поддержки добавления файла vbaProject.bin который содержит функции и/или макросы
  • Новая функция SetPageLayout теперь поддержка, чтобы установить подходят к ширине и высоте, связанная проблема #432
  • Новая функция SetSheetViewOptions поддержка, чтобы установить, следует ли "показать ноль в ячейках, которые имеют нулевое значение" в настоящее время
  • Разрешить доступ к более атрибутам формулы в SetCellFormula, поддержка установила тип формулы и атрибут ref
  • Поддержка стиля забастовки шрифтов, связанная проблема #482

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

  • Исправить недостающий текст комментариев в некоторых случаях, решенная проблема #434
  • Исправить RemoveRow вне диапазона в некоторых случаях путем пересчета смещения для объединенного регулятора ячеек, решенная проблема #437
  • Исправить недействительную формулу в списке падения проверки данных
  • Исправление файла поврежден при вызове метода Save в итерации, решенная проблема #443
  • Совместим с различными типами относительных путей в workbook.xml.rels, чтобы исправить файл чтения не удалось в некоторых случаях, решенная проблема #442
  • Фиксированная коррупция файлов при удалении всех объединенных ячеек в некоторых случаях
  • Исправление проблемы, при которой настройки листа защиты в некоторых случаях недействительны, решенная проблема #454
  • Исправление GetSheetName не работает в некоторых случаях, проверяя список листов на основе индекса, а не, решенная проблема #457
  • Добавление поддержки рядных строк, связанная проблема #464
  • Исправление переполнения числового значения ячейки на 32-битной операционной системе, связанная проблема #386
  • Исправление ошибок зависимости go module, связанная проблема #466 и #480
  • Исправление файла поврежден при вызове SetSheetPrOptions в некоторых случаях, решенная проблема #483

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

  • Оптимизация производительности, быстрее для чтения файла, связанная проблема #439

Другие

  • Добавить недостающую проверку ошибок в SetSheetRow
  • Оптимизация кода, комбинировать внутренние функции: объединить от workBookRelsWriter, drawingRelsWriter до relsWriter; объединить от drawingRelsReader, workbookRelsReader, workSheetRelsReader до relsReader объединить от addDrawingRelationships, addSheetRelationships до addRels

Спасибо

Спасибо всем участникам Excelize. Ниже приведен список участников, внесших свой код в эту версию:

  • @farmerx (Farmerx)
  • @dongkai16z (董凯)
  • @Sustainedhhh
  • @mlh758 (Michael Harris)
  • @zhaov
  • @WuXu1995
  • zaddok
  • @dolmen (Olivier Mengué)
  • @mqy (Qingyou Meng)
  • @mtmcfarl (Matthew McFarling)
  • @sevkin (Vsevolod Balashov)
  • @bvwells (Ben Wells)
  • @chtisgit (Christian Fiedler)
  • jaby

results matching ""

    No results matching ""