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