行と列の自動調整
自動フィッティング
Aspose.Cells は、ワークブックMicrosoft Excel ファイルを表すクラス。のワークブッククラスにはワークシートExcel ファイル内の各ワークシートへのアクセスを許可するコレクション。ワークシートは次のように表されます。ワークシートクラス。のワークシートクラスは、ワークシートを管理するための幅広いプロパティとメソッドを提供します。この記事では、ワークシート行または列を自動調整するクラス。
行の自動調整 - シンプル
行の幅と高さを自動調整する最も簡単な方法は、ワークシートクラスAutoFitRow方法。のAutoFitRowこのメソッドは、(サイズ変更される行の) 行インデックスをパラメータとして受け取ります。
Cellsの範囲で行を自動調整する方法
行は多くの列で構成されます。 Aspose.Cells を使用すると、開発者は、オーバーロードされたバージョンのAutoFitRow方法。次のパラメータを受け取ります。
- 行インデックス*、自動調整される行のインデックス。
- 最初の列インデックス*、行の最初の列のインデックス。
- 最後の列のインデックス*、行の最後の列のインデックス。
のAutoFitRowこのメソッドは、行内のすべての列の内容をチェックし、行を自動調整します。
Cellsの範囲で列を自動調整する方法
列は多くの行で構成されます。オーバーロードされたバージョンのAutoFitColumn次のパラメータを取るメソッド:
- 列インデックス*、自動調整される列のインデックス。
- 最初の行インデックス*、列の最初の行のインデックス。
- 最終行インデックス*、列の最後の行のインデックス。
のAutoFitColumnこのメソッドは、列内のすべての行の内容をチェックし、列を自動調整します。
結合された Cells の行を自動調整する方法
Aspose.Cells を使用すると、AutoFitterオプション API. AutoFitterオプションクラスが提供するAutoFitMergedCellsType結合されたセルの行を自動調整するために使用できるプロパティ。AutoFitMergedCellsType受け入れるAutoFitMergedCellsType以下のメンバーを持つ enumerable です。
- なし: 結合されたセルを無視します。
- FirstLine: 最初の行の高さのみを拡張します。
- LastLine: 最後の行の高さのみを拡張します。
- EachLine: 各行の高さのみを拡張します。
オーバーロードされたバージョンの使用を試みることもできます。AutoFitRows & AutoFitColumns行/列の範囲とインスタンスを受け入れるメソッドAutoFitterオプション選択した行/列を希望の値に自動調整しますAutoFitterオプションそれに応じて。
前述のメソッドのシグネチャは次のとおりです。
- AutoFitRows(int startRow, int endRow,AutoFitterオプションオプション)
- AutoFitColumns(int firstColumn, int lastColumn,AutoFitterオプションオプション)