LoginSignup
0
0

More than 3 years have passed since last update.

Excelize 2.3.1 がリリース–スプレッドシート(Excel)ファイル用の Go ライブラリ、パスワードで保護されたスプレッドシートの読み取りをサポート

Last updated at Posted at 2020-09-28

github.com/360EntSecGroup-Skylar/excelize

Excelize は、ECMA-376 Office OpenXML 標準に基づいて Office Excel ドキュメントを操作するための Go 言語で書かれたクラスライブラリです。 XLSX ファイルの読み書きに使用できます。Excelize は、他のオープンソースライブラリと比較して、イメージ(テーブル)付きのドキュメントの作成、Excel へのイメージの挿入、および保存後のチャートスタイルの保存をサポートしており、さまざまなレポートシステムに適用できます。

場合によっては、既存の Excel ドキュメントコンテンツの読み込み、新しい Excel ドキュメントの作成、既存のドキュメント(テンプレート)に基づく新しい Excel ドキュメントの生成、Excel ドキュメントへのイメージの挿入、チャートなどの Excel ドキュメントをプログラムで操作する必要があります。 テーブルなどの要素。プラットフォーム間でこれらの操作を実装する必要がある場合があります。Excelize はこれらのニーズを容易に満たすことができます。

オープンソース

GitHub: github.com/xuri/excelize

Doc: xuri.me/excelize/ja

リリースノート

このリリースで最も注目すべき変更は次のとおりです。

注目すべき機能

  • ECMA-376 ドキュメント標準暗号化によるパスワード保護付きのオープンスプレッドシートをサポートし、問題 #199 を関連付けます
  • ワークシートのチェックと制限を追加します
  • ピボットテーブル機能の拡張:ピボットテーブルのヘッダー、スタイル、およびテーブルオプションの設定をサポート
  • セキュリティの脆弱性とパッチ

互換性を向上させる

  • Go 1.15 と互換性があり、Windows でユニットテストが失敗し、潜在的な競合状態が発生します。問題#689を関連付けてください。
  • Apache Open Office および Kingsoft WPS™ とのデフォルトの行の高さの互換性
  • ふりがなのヒントとシートのタブの色の互換性を改善

バグの修正

  • 範囲外の RemoveRow スライスの境界を修正すると、場合によってはパニックが発生します。#686を解決してください。
  • ストリームライターが生成した破損したファイルの問題を修正する
  • 画像の追加が機能しないようにスケールを修正し、#691を解決します

雑多

  • エラー処理の改善と無効なスプレッドシートファイルを開いたときのクラッシュの修正
  • 多言語対応のドキュメント Web サイト:英語、フランス語、ロシア語、中国語、日本語、韓国語。更新されました。
  • Slack チャンネルに参加して、コミュニティの他のメンバーに会いにようこそ
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0