Автонастройка строк для визуализации

Contents
[ ]

Обычно, когда вы хотите отобразить весь текст в ячейке, вы можете автоматически подстроить строку в обычном виде с масштабом 100% в Microsoft Excel. Это позволяет тексту полностью отображаться в обычном виде, даже при печати или сохранении файла в формате 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.

текст не обрезается в сохраненном pdf