AutoFit für das Rendern von Zeilen
Im Allgemeinen, wenn Sie den gesamten Text in einer Zelle anzeigen möchten, können Sie die Zeile in der Normalansicht mit 100% Zoom in Microsoft Excel automatisch anpassen. Dies ermöglicht es, den Text in der Normalansicht vollständig sichtbar zu machen, und auch beim Drucken oder Speichern der Datei als PDF wird der Text richtig angezeigt.
Jedoch funktioniert in einigen Fällen das automatische Anpassen der Zeile in der Normalansicht gut, aber wenn Sie zur Druckansicht wechseln oder die Datei als PDF speichern, wird der Text beschnitten. Bitte überprüfen Sie die Quelldatei Book1.xlsx und die Screenshots.
Wenn Sie verhindern möchten, dass Text in der gespeicherten PDF-Datei abgeschnitten wird, können Sie die Zeile mit der Option AutoFitterOptions.for_rendering autofitten.
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) |
Nun wird der Text nicht in der Ausgabe-PDF-Datei beschnitten.