emやパーセントなどのスケーラブルユニットに列の幅を設定する

Contents
[ ]

スプレッドシートからHTMLファイルを生成することは非常に一般的です。列のサイズは多くの場合「pt」で定義されています。ただし、生成されたテーブルの幅が大きい場合、600pxのコンテナパネルの幅に適合させる必要がある場合があります。この場合、生成されたテーブルの幅が大きい場合に水平スクロールバーが表示される可能性があります。HtmlSaveOptions.width_scalabletrueに設定すると、この固定サイズをemやパーセントなどのスケーラブルな単位に変更して、より良い表示を行うことができます。

サンプルのソースファイルと出力ファイルは以下のリンクからダウンロードできます:

sampleForScalableColumns.xlsx

outsampleForScalableColumns.zip

from aspose.cells import HtmlSaveOptions, Workbook
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET
# Load sample source file
wb = Workbook(sourceDir + "sampleForScalableColumns.xlsx")
# Specify Html Save Options
options = HtmlSaveOptions()
# Set the property for scalable width
options.width_scalable = True
# Specify image save format
options.export_images_as_base64 = True
# Save the workbook in Html format with specified Html Save Options
wb.save(outputDir + "outsampleForScalableColumns.html", options)