描画用に行を自動調整する
通常ビューでセル内の全テキストを表示する場合、Microsoft Excel で 100% ズームで通常ビューで行を自動調整できます。これによりテキストが通常ビューで完全に表示され、印刷やファイルを PDF として保存しても、テキストが正しく表示されます。
ただし、ある場合には、通常ビューで行の自動調整が正常に機能しますが、印刷ビューに切り替えたり、ファイルを PDF として保存すると、テキストが切り取られます。 ソースファイル Book1.xlsx とスクリーンショットをご確認ください。
保存されたPDFファイルでテキストの切り取りを防止したい場合は、AutoFitterOptions.for_renderingのオプションで行の自動調整を行うことができます。
from aspose.cells import AutoFitterOptions, SaveFormat, Workbook | |
# Init workbook instance. | |
workbook = Workbook("Book1.xlsx") | |
# Set autofit options for rendering. | |
autoFitterOptions = AutoFitterOptions() | |
autoFitterOptions.for_rendering = True | |
# Autofit rows with options. | |
workbook.worksheets[0].auto_fit_rows(autoFitterOptions) | |
# Save to pdf. | |
workbook.save("output.pdf", SaveFormat.PDF) |
今、テキストは出力された PDF ファイルで切り取られていません。